why does nfs use it's own buffer cache?
why does nfs use it's own buffer cache?
- Subject: why does nfs use it's own buffer cache?
- From: Nikita Danilov <email@hidden>
- Date: Sat, 10 Jul 2004 10:11:40 +0400
Hello,
what are the reasons of XNU kernel using separate buffer cache (storing
struct nfsbuf's) for NFS? It seems that all buffer cache operations are
going through file system VOP_STRATEGY() at which point NFS could
initiate networking IO.
There should be some important reason I am missing, because in the
current state of affairs there is significant code duplication (hashing,
async IO daemon, whole nfs_bio.c), NFS doesn't enjoys advantages of
vfs_cluster.c, etc.
Nikita.
_______________________________________________
darwin-kernel mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/darwin-kernel
Do not post admin requests to the list. They will be ignored.