五FS
From Go-OS
The 五FS (Go FileSystem) is a filesystem made for 五OS.
Contents |
Features
Goal #1
- global balanced tree architecture
- block size abstraction
- allocation groups
- one tree of free space per allocation group (with two indexes)
Goal #2
- online defragment
- online resize (grow/reduce)
Goal #3
- snapshots