[pat@wesson.it.com.au (Pat Mackinlay) writes:]
>Ok, I now have another important implementation question. Where should the
>disk caching/buffering be done?
In the server. More in a second.
>From a novice's standpoint, it would seem
>logical to have a "cache server" sitting between the physical disk servers
>and the filing systems
You assume that there is a caching algorithm which works for all filesystems.
In fact, once you start thinking about caching on a per-filesystem basis,
it quickly becomes apparently that there are great advantages to doing your
cache design on a per-filesystem basis. Both srv/tmpfs and srv/vstafs have
unique cache handling because of this.
For a fairly generic filesystem, take the buffer handling from the DOS
filesystem. I have a patch for it, though, which will follow shortly.
Andy
Received on Mon Dec 20 11:19:33 1993
This archive was generated by hypermail 2.1.8 : Wed Sep 21 2005 - 21:01:53 PDT