DragonFlyBSD's HAMMER2 File-System Seeing New Improvements, Initial Recovery Support

Written by Michael Larabel in BSD on 4 October 2023 at 06:52 AM EDT. 11 Comments
BSD
When it comes to the BSD operating systems, DragonFlyBSD's HAMMER2 is one of the most interesting innovations. HAMMER2 supports online deduplication, clustering, multiple mountable file-system roots, snapshots, compression, encryption, extensive checksumming, and other features. Over the past decade it's evolved quite nicely and in recent days has seen further enhancements.

DragonFlyBSD lead developer Matthew Dillon has recently been working on further refinements to HAMMER2 for the next DragonFlyBSD operating system release.

The latest HAMMER2 activity in the past few days has included improving its CPU performance and adding a new "hammer2 recover" directive. The HAMMER2 recover support allows for recovering/undoing single files as well as preliminary support to recover entire directory structures.

HAMMER2 install option


Those interested in more details on the HAMMER2 recovery support and the performance optimizations can see the recent HAMMER2 commits to the DragonFlyBSD Git.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week