BrewFSBrewFS
BrewFSBrewFS
Get started
OperationsObservabilityControl PlaneGC CommandTestingPOSIX TestingKubernetes Operator
Operations

GC Command

Removing object data that is no longer referenced.

Overwrites, truncates, and deletes may leave object blocks that no slice references. GC removes them.

brewfs gc --dry-run   # list unreferenced blocks without deleting
brewfs gc             # delete unreferenced blocks

GC coordinates with compaction: compaction reduces slice fragmentation first, then GC reclaims the blocks left behind.

Control Plane

Operational commands against a live mount.

Testing

Test suites and benchmark entries.