DragonFlyBSD 4.9 HAMMER vs. HAMMER2 vs. TrueOS ZFS Tests by Michael Larabel with the Phoronix Test Suite for a future article. HAMMER2: Processor: Intel Xeon E3-1280 v5 @ 3.70GHz (8 Cores), Motherboard: MSI MS-7998 1.0, Memory: 16384MB, Disk: NVME-PCIe, Network: Intel PRO/1000 Connection PCH_SPT_I219_V2 7.4.2 OS: DragonFly, Kernel: 4.9-DEVELOPMENT (x86_64), Compiler: GCC 5.4.1, File-System: hammer2 HAMMER: Processor: Intel Xeon E3-1280 v5 @ 3.70GHz (8 Cores), Motherboard: MSI MS-7998 1.0, Memory: 16384MB, Disk: NVME-PCIe, Network: Intel PRO/1000 Connection PCH_SPT_I219_V2 7.4.2 OS: DragonFly, Kernel: 4.9-DEVELOPMENT (x86_64), Compiler: GCC 5.4.1, File-System: hammer TrueOS ZFS: Processor: Intel Xeon E3-1280 v5 @ 3.70GHz (8 Cores), Motherboard: MSI MS-7998 1.0, Memory: 16384MB, Disk: Generic NVMe Device, Graphics: LLVMpipe, Audio: ATI (0xaaf0) HDA, Network: Intel PRO/1000 Connection OS: FreeBSD, Kernel: 12.0-CURRENT (x86_64), Display Server: X Server 1.18.4, OpenGL: 3.3 Mesa 17.0.4 Gallium 0.4 (LLVM 4.0 256 bits), Compiler: Clang 4.0.0 (SVN 297347), File-System: zfs, Screen Resolution: 1024x768 TrueOS ZFS - Force 4K Block Size: Processor: Intel Xeon E3-1280 v5 @ 3.70GHz (8 Cores), Motherboard: MSI MS-7998 1.0, Memory: 16384MB, Disk: Generic NVMe Device, Graphics: LLVMpipe, Audio: ATI (0xaaf0) HDA, Network: Intel PRO/1000 Connection OS: FreeBSD, Kernel: 12.0-CURRENT (x86_64), Display Server: X Server 1.18.4, OpenGL: 3.3 Mesa 17.0.4 Gallium 0.4 (LLVM 4.0 256 bits), Compiler: Clang 4.0.0 (SVN 297347), File-System: zfs, Screen Resolution: 1024x768 SQLite 3.8.10.2 Test Target: Default Test Directory Seconds < Lower Is Better HAMMER2 .......................... 7.11 |===== HAMMER ........................... 34.69 |========================= TrueOS ZFS ....................... 52.32 |===================================== TrueOS ZFS - Force 4K Block Size . 51.85 |===================================== Compile Bench 0.6 Test: Compile MB/s > Higher Is Better HAMMER2 .......................... 627.84 |============= HAMMER ........................... 135.89 |=== TrueOS ZFS ....................... 1646.77 |=================================== TrueOS ZFS - Force 4K Block Size . 1368.71 |============================= Compile Bench 0.6 Test: Initial Create MB/s > Higher Is Better HAMMER2 .......................... 83.52 |============== HAMMER ........................... 206.21 |================================== TrueOS ZFS ....................... 217.23 |==================================== TrueOS ZFS - Force 4K Block Size . 215.45 |==================================== Compile Bench 0.6 Test: Read Compiled Tree MB/s > Higher Is Better HAMMER2 .......................... 579.91 |==================================== HAMMER ........................... 275.78 |================= TrueOS ZFS ....................... 422.19 |========================== TrueOS ZFS - Force 4K Block Size . 447.82 |============================ Unpacking The Linux Kernel linux-2.6.32.tar.bz2 Seconds < Lower Is Better HAMMER2 .......................... 12.48 |===================================== HAMMER ........................... 10.01 |============================== TrueOS ZFS ....................... 10.15 |============================== TrueOS ZFS - Force 4K Block Size . 10.15 |============================== PostMark 1.51 Disk Transaction Performance TPS > Higher Is Better HAMMER2 .......................... 2752 |======================= HAMMER ........................... 1602 |============== TrueOS ZFS ....................... 3138 |=========================== TrueOS ZFS - Force 4K Block Size . 4465 |====================================== Dbench 4.0 Client Count: 1 MB/s > Higher Is Better HAMMER2 .......................... 180.55 |==================================== HAMMER ........................... 91.16 |================== TrueOS ZFS ....................... 134.67 |=========================== TrueOS ZFS - Force 4K Block Size . 139.88 |============================ IOzone Record Size: 4Kb - File Size: 2GB - Disk Test: Write Performance MB/s > Higher Is Better HAMMER2 .......................... 397.74 |================= HAMMER ........................... 203.91 |========= TrueOS ZFS ....................... 838.24 |==================================== TrueOS ZFS - Force 4K Block Size . 845.29 |==================================== IOzone Record Size: 4Kb - File Size: 4GB - Disk Test: Write Performance MB/s > Higher Is Better HAMMER2 .......................... 409.75 |================= HAMMER ........................... 293.58 |============ TrueOS ZFS ....................... 849.67 |==================================== TrueOS ZFS - Force 4K Block Size . 848.89 |==================================== IOzone Record Size: 4Kb - File Size: 512MB - Disk Test: Write Performance MB/s > Higher Is Better HAMMER2 .......................... 403.82 |================== HAMMER ........................... 468.28 |===================== TrueOS ZFS ....................... 799.72 |==================================== TrueOS ZFS - Force 4K Block Size . 761.30 |================================== BlogBench 1.0 Read Score Final Score > Higher Is Better HAMMER2 .......................... 384540 |============ HAMMER ........................... 498112 |================ TrueOS ZFS ....................... 979518 |================================ TrueOS ZFS - Force 4K Block Size . 1079656 |=================================== BlogBench 1.0 Write Score Final Score > Higher Is Better HAMMER2 .......................... 2868 |=============================== HAMMER ........................... 3563 |====================================== TrueOS ZFS ....................... 2986 |================================ TrueOS ZFS - Force 4K Block Size . 2659 |============================