Re: Linux Buffer Cache Does Not Support Mirroring

Jeff V. Merkey (jmerkey@timpanogas.com)
Mon, 01 Nov 1999 10:02:27 -0700


Al Viro,

It's not a religious issue, but a technical one. We have a cross
platform file system that supports Linux and many other OS's. Linux
should be on par with everyone else. I develop on Windows 2000 IFS and
BSD and BEOS and Netware. Linux is the toughest one for supporting
mirroring so far becuase the buffer cache design is inflexible. Just
trying to bring my experience with doing this on all the other OS's to
bear on Linux. Linux should be just as good -- lighting some fires on
these issues is a good thing.

Jeff

Alexander Viro wrote:
>
> On Mon, 1 Nov 1999, Jeff V. Merkey wrote:
>
> > We basically need a smarter cache than what's there. Eventually, Linux
> > will evolve there (Since the page cache already resembles what's in NT).
>
> Jeff, I know that it sounds extremely snub, but get a different
> background, please. Make yourself aware of the existence of other Unices.
> Page cache similar to the new Linux one was there in *BSD for years. You
> are trying to map the things on NT design. Bad idea, since semantics is
> different. You know, UNIX had evolved since 70s and personally I trust the
> taste of UNIX developers community more than the taste of VMS folks. YMMV,
> but I'm afraid that getting a compatible piece of background might be
> useful. You are proposing the large changes in the core design and you
> didn't even care to discuss the things on fsdevel? Thank you for gift,
> but... somehow I'm not impressed by smartness of this strategy.
>
> -
> 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/

-
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/