A Look At The HAMMER2 File-System Performance With DragonFlyBSD 5.2

Written by Michael Larabel in Storage on 14 April 2018. Page 2 of 2. 9 Comments

The SQLite performance with its frequency fsync operations is much faster on HAMMER2 than HAMMER.

The BlogBench read performance is also significantly better with HAMMER2 over HAMMER1.

But the BlogBench write performance did come in at being much slower than the original HAMMER.

With the multi-threaded Dbench benchmark, HAMMER2 was about 19% faster.

The compile test was faster with HAMMER2, but the more I/O intensive initial create test was slower.

The PostMark benchmark that relies heavily on fsync performance was much faster with HAMMER2.

PostgreSQL database performance was sharply better when installing DragonFlyBSD 5.2 atop a HAMMER2 root file-system.

For carrying out a number of common Git commands, this real-world test showed similar performance.

With the synthetic OSBench benchmark, the time to create files was slowed down with HAMMER2.

For the most part the HAMMER2 out-of-the-box file-system performance continues to be much better than HAMMER, but as shown by these DragonFlyBSD 5.2 results, in some cases (mostly heavy writes) in some benchmarks HAMMER reports to do better. For adding more perspective to these numbers will soon be FreeBSD/TrueOS ZFS and Linux file-system benchmarks on an assortment of storage devices.

If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.

Related Articles
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.