Messages in this thread | | | Date | Tue, 8 Jun 1999 10:27:39 -0400 (EDT) | From | Jeff Garzik <> | Subject | Re: cachefs module for linux? |
| |
On Tue, 8 Jun 1999, Juan Antonio Martinez wrote: > 1- Are there any fs module to implement a local disk cache over > NFS readonly mounted filesystems? Something about Solaris's cachefs
cachefs gets mentioned now and again, and is very useful. We used it on the cnn.com Web farm, where we had one big machine (NFS server) and several Web servers all mounting the big server's drives with nfs+cachefs. cachefs really improved throughput, but cnn.com uses almost exclusively static files.
With regards to implementation, I had a thought about that.
Have a simple VFS module which mounts the given block device, and registers a "cacheable disk area" with the kernel. Maybe have mmap or ioctl hooks for speedy access to userland.
knfsd, nfsd, or other networking modules can use this cacheable area as they see fit...
Jeff
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |