Re: Filing system again...

From: Andrew Valencia <vandys_at_nospam.org>
Date: Mon Dec 20 1993 - 11:06:49 PST

[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