From: iialan@iifeak.swan.ac.uk (Alan Cox)
> This would be a big gain for paging. Having a non page flag so that binaries
> off CD-ROM page back/forth from swap would need more swap but avoid the
> penalties of slow CD-ROM seeks.
I think IRIX now implements "cachefs". This is a "cache filesystem" that is
a client of another mounted filesystem. The raw partition, server filesystem
mount point, and client filesystem mount point are passed to the mount() call.
The nice thing about it is that it doesn't have to know anything about the
server filesystem other than that it provides the standard filesystem
interface.
Besides cacheing NFS and CD-ROM, it's nice to cache magneto-optical disks.
NeXT saw a big performance increment when they did a disk-based cache for
their big slow magneto-optical.
Thanks
Bruce Perens
-- -- Attention Ham Radio Operators: For information on "Linux for Hams", read -- the World Wide Web page http://www.hams.com/perens/LinuxForHams, or send -- an e-mail message containing the word "help" to info@hams.com .