Initial Hammer2 filesystem implementation
Very exciting to see implementation progress on HAMMER2. Some basics about the design:- This is DragonflyBSD's next-gen filesystem.- copy-on-write, implying snapshots and such, like ZFS, but snapshots are writable.- compression and de-duplication, like ZFS- a clustering system- extra care to reduce RAM needs, in contrast to ZFS- extra care to allow pre-allocation of files by writing zeros, something that will make SQL databases easier to run performantly on HAMMER2 than on ZFSAnd much more. The design doc is an interesting read, take a look:https://gitweb.dragonflybsd.org/dragonfly.git/blob_plain/HEA...