Expand description
LFS — a links file system.
Modules§
- chunked
- Relocatable arrays of fixed-size records.
- codec
- Little-endian field helpers and CRC-32 used by every on-disk structure.
- config
- Format options (chosen at
mkfs) and runtime configuration (changeable at any time, without reformatting or redeploying the driver). - demo
- Deterministic demo volumes: any configuration, a reproducible workload.
- device
- Block devices: where an LFS image lives.
- driver
- Mounting volumes as native file systems.
- error
- Error type shared by every layer of the file system.
- fs
- The file system: files and directories stored as links.
- journal
- The optional write-ahead journal shared by the file system and the links database.
- links
- The embedded universal links database.
- sbt
- Size-balanced trees over externally stored nodes.
- space
- Block allocator.
- superblock
- The superblock (block 0): the single root of every on-disk structure.
- varstore
- Variable-size storage: power-of-two size classes from 16 bytes to 1 MiB.