LRU-WT file system

What is it?

The LRU-WT file system is a stackable file system that provides a least-recently-used write-through (LRU-WT) cache to any SPIN file system.

How does it work?

It doesn't, yet.

How will it work, then?

In the current design, you will mount a LRU-WT file system much like any other file system, only instead of giving it the name of a physical device to mount, you give it the name of a directory to "stack" onto.

For example, typing mount lruwt /cache /sampledir will create a LRU-WT file system at cache. It will be stacked on the directory sampledir. You can then bang away at cache to your heart's content. It will attempt to satisfy all read requests from its memory pool. If it can't, it will pass the request on to sampledir and stash the answer away in the cache.


Brian K. Dewey <dewey@cs.washington.edu>
Last modified: Tue Dec 17 20:35:19 1996