*BSD News Article 53419


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.uwa.edu.au!classic.iinet.com.au!swing.iinet.net.au!news.uoregon.edu!gatech!newsfeed.internetmci.com!news.msfc.nasa.gov!elroy.jpl.nasa.gov!ncar!uchinews!netsrv2.spss.com!news.netins.net!news.dmacc.cc.ia.us!news.dmacc.cc.ia.us!not-for-mail
From: cfr@dmacc.cc.ia.us (Charles F. Randall)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Anything like IRIX cachefs for caching NFS? (and other filesystems)
Date: 27 Oct 1995 11:21:56 -0500
Organization: Des Moines Area Community College, Ankeny, Iowa (USA)
Lines: 29
Message-ID: <46r0v4$37f@Apollo.dmacc.cc.ia.us>
Reply-To: "Charles F. Randall" <crandall@dmacc.cc.ia.us>
NNTP-Posting-Host: apollo.dmacc.cc.ia.us

[Yes, this really is a FreeBSD question, read on...]

SGI's IRIX 5.3 (with ONC3/NFS) includes a Cache File System (CacheFS)
described as "a new file system type ... that provides client-side
caching for NFS and other file system types."

From the manual...

"CacheFS is optimally used on an NFS client that has sufficient local
disk space to reduce network data access time.  Once the data has been
cached, file read and read-only directory operations are as fast as
those on a local disk. Write performance, however, is closer to an NFS
write operation."

In essence, you create a fixed-size "cache file" on a local disk and
then point cachefs at the filesystem you wish to cache (most likely
NFS and/or CDROM).

Are there any plans in FreeBSD for anything like this?

-Randy





-- 
Charles F. Randall              E-mail: crandall@dmacc.cc.ia.us
UNIX Systems Programmer         Voice:  (515) 965-7057  FAX: (515) 965-7305