next up previous contents
Next: Berkeley DB: The Least Up: Data Operations Previous: POSIX Data Operations   Contents

fakefs Data Operations

The data operations create and destroy physical copies of virtual files in a cache in a physical filesystem on the host OS. These operations are known as `checking out' and `checking in' files, respectively.

When fakefs `checks out' a file, it creates a physical file in the cache area (see section [*]) whose contents are identical to the corresponding virtual file inside fakefs. This is further subdivided into two modes for read-write and read-only access to the physical file:

When fakefs `checks in' a file, it analyzes a physical file in the cache and computes an efficient representation of that file (see chapter 8) to store in the database.


next up previous contents
Next: Berkeley DB: The Least Up: Data Operations Previous: POSIX Data Operations   Contents
Zygo Blaxell 2003-03-04