About 6fs

6fs is a FUSE file system that stores all data in six files on an existing file system. These six files grow and shrink dynamically, and therefore always use only little more space than the data you store in 6fs.

The main purpose of 6fs is to learn more about how FUSE works, and how file systems work in general. 6fs uses very basic data structures, so it is easy to understand, but its pratical usefulness is limited. In particular, performance is bad for anything but small or medium scale use cases.

Features:

See the README for details.