五FS

From Go-OS
Jump to: navigation, search

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
Personal tools