HAMMER2
It is proposed that this article be deleted because of the following concern:
If you can address this concern by improving, copyediting, sourcing, renaming, redirecting, or merging the page, please edit this page and do so. You may remove this message if you improve the article or otherwise object to deletion for any reason. Although not required, you are encouraged to explain why you object to the deletion, either in your edit summary or on the talk page. If this template is removed, do not replace it. The article may be deleted if this message remains in place for seven days, i.e., after 11:29, 19 July 2026 (UTC). Find sources: "HAMMER2" – news · newspapers · books · scholar · JSTOR Nominator: Please consider notifying the author/project: {{subst:proposed deletion notify|HAMMER2|concern=Fails [[WP:GNG]] and also not found any [[WP:RS]]}} ~~~~ |
| Developer | Matthew Dillon |
|---|---|
| Full name | HAMMER2 |
| Introduced | June 4, 2014 with DragonFly BSD 3.8 |
| Features | |
| File system permissions | UNIX permissions |
| Transparent compression | Yes |
| Transparent encryption | Planned |
| Data deduplication | Live |
| Other | |
| Supported operating systems | DragonFly BSD |
HAMMER2 is a successor to the HAMMER filesystem, redesigned from the ground up to support enhanced clustering. HAMMER2 supports online and batched deduplication, snapshots, directory entry indexing, multiple mountable filesystem roots, mountable snapshots, a low memory footprint, compression, encryption, zero-detection, data and metadata checksumming, and synchronization to other filesystems or nodes. It lacks support for extended file attributes ("xattr").
History
[edit]
The HAMMER2 file system was conceived by Matthew Dillon, who initially planned to bring it up to minimal working state by July 2012 and ship the final version in 2013.[1][2] During Google Summer of Code 2013 Daniel Flores implemented compression in HAMMER2 using LZ4 and zlib algorithms.[3][4] On June 4, 2014, DragonFly 3.8.0 was released featuring support for HAMMER2, although the file system was said to be not ready for use.[5] On October 16, 2017, DragonFly 5.0 was released with bootable support for HAMMER2, though file-system status was marked as experimental.[6]
HAMMER2 had a long incubation and development period before it officially entered production in April 2018, as the recommended root filesystem in the Dragonfly BSD 5.2 release.[7]
Dillon continues to actively develop and maintain HAMMER2 as of June 2020.
See also
[edit]References
[edit]- ↑ Dillon, Matthew (2017-07-24). "DESIGN document for HAMMER2 (24-Jul-2017 update)" (Mailing list).
- ↑ Dillon, Matthew (2011-05-11). "HAMMER2 announcement" (Mailing list).
- ↑ "DragonFly BSD 5.0: HAMMER2 a 900 000 procesů".
- ↑ "Block compression feature in HAMMER2". GSoC 2013. Retrieved 2014-06-05.
- ↑ "DragonFly Release 3.8". DragonFly BSD. 2014-06-04. Retrieved 2014-06-05.
- ↑ "DragonFly Release 5.0". DragonFly BSD. 2017-10-16. Retrieved 2017-10-16.
- ↑ "DragonFly BSD 5.2". Dragonfly BSD Project. 9 April 2018. Retrieved 11 April 2018.