ZFS Linux Benchmarking Ubuntu 12.04 ZFS, EXT4, Btrfs Linux file-system benchmarking under Ubuntu 12.04 LTS. Linux file-system testing for a future article on Phoronix.com by Michael Larabel. SSD: LLNL ZFS 0.6.0-rc9: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 2 x 4096 MB DDR3-1333MHz, Disk: 64GB OCZ AGILITY + 240GB OCZ VERTEX3, Graphics: Intel Ivy Bridge (1150MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.2.0-23-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: intel 2.17.0, OpenGL: 2.1 Mesa 8.0.2, Compiler: GCC 4.6, File-System: zfs, Screen Resolution: 1920x1080 SSD: EXT4: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 2 x 4096 MB DDR3-1333MHz, Disk: 64GB OCZ AGILITY + 240GB OCZ VERTEX3, Graphics: Intel Ivy Bridge (1150MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.2.0-23-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: intel 2.17.0, OpenGL: 2.1 Mesa 8.0.2, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080 SSD: Btrfs: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 2 x 4096 MB DDR3-1333MHz, Disk: 64GB OCZ AGILITY + 240GB OCZ VERTEX3, Graphics: Intel Ivy Bridge (1150MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.2.0-23-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: intel 2.17.0, OpenGL: 2.1 Mesa 8.0.2, Compiler: GCC 4.6, File-System: btrfs, Screen Resolution: 1920x1080 HDD: LLNL ZFS 0.6.0-rc9: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 2 x 4096 MB DDR3-1333MHz, Disk: 320GB Seagate ST3320620AS + 240GB OCZ VERTEX3, Graphics: Intel Ivy Bridge (1150MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.2.0-23-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: intel 2.17.0, OpenGL: 2.1 Mesa 8.0.2, Compiler: GCC 4.6, File-System: zfs, Screen Resolution: 1920x1080 HDD: EXT4: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 2 x 4096 MB DDR3-1333MHz, Disk: 320GB Seagate ST3320620AS + 240GB OCZ VERTEX3, Graphics: Intel Ivy Bridge (1150MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.2.0-23-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: intel 2.17.0, OpenGL: 2.1 Mesa 8.0.2, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080 HDD: Btrfs: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 2 x 4096 MB DDR3-1333MHz, Disk: 320GB Seagate ST3320620AS + 240GB OCZ VERTEX3, Graphics: Intel Ivy Bridge (1150MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.2.0-23-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: intel 2.17.0, OpenGL: 2.1 Mesa 8.0.2, Compiler: GCC 4.6, File-System: btrfs, Screen Resolution: 1920x1080 Flexible IO Tester 1.57 Test: Intel IOMeter File Server Access Pattern Seconds (Run Time) < Lower Is Better SSD: LLNL ZFS 0.6.0-rc9 . 70.17 |= SSD: EXT4 ............... 300.39 |== SSD: Btrfs .............. 676.61 |===== HDD: EXT4 ............... 5635.81 |============================================ FS-Mark 3.3 Test: 1000 Files, 1MB Size Files/s > Higher Is Better SSD: LLNL ZFS 0.6.0-rc9 . 36.07 |============================ SSD: EXT4 ............... 59.77 |============================================== SSD: Btrfs .............. 27.42 |===================== HDD: LLNL ZFS 0.6.0-rc9 . 20.23 |================ HDD: EXT4 ............... 13.60 |========== HDD: Btrfs .............. 15.67 |============ FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Files/s > Higher Is Better SSD: LLNL ZFS 0.6.0-rc9 . 18.92 |========== SSD: EXT4 ............... 88.13 |============================================== SSD: Btrfs .............. 28.00 |=============== HDD: LLNL ZFS 0.6.0-rc9 . 20.00 |========== HDD: EXT4 ............... 31.27 |================ HDD: Btrfs .............. 17.33 |========= FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Files/s > Higher Is Better SSD: LLNL ZFS 0.6.0-rc9 . 18.52 |=============== SSD: EXT4 ............... 57.53 |============================================== SSD: Btrfs .............. 23.17 |=================== HDD: LLNL ZFS 0.6.0-rc9 . 19.10 |=============== HDD: EXT4 ............... 17.83 |============== HDD: Btrfs .............. 14.83 |============ FS-Mark 3.3 Test: 1000 Files, 1MB Size, No Sync/FSync Files/s > Higher Is Better SSD: LLNL ZFS 0.6.0-rc9 . 355.07 |============================================= SSD: EXT4 ............... 336.13 |=========================================== SSD: Btrfs .............. 131.80 |================= HDD: LLNL ZFS 0.6.0-rc9 . 353.53 |============================================= HDD: EXT4 ............... 153.23 |=================== HDD: Btrfs .............. 266.33 |================================== BlogBench 1.0 Test: Read Final Score > Higher Is Better SSD: LLNL ZFS 0.6.0-rc9 . 372304 |======== SSD: EXT4 ............... 1116868 |========================= SSD: Btrfs .............. 1803698 |========================================= HDD: LLNL ZFS 0.6.0-rc9 . 290550 |======= HDD: EXT4 ............... 1944648 |============================================ Dbench 4.0 Client Count: 1 MB/s > Higher Is Better SSD: LLNL ZFS 0.6.0-rc9 . 201.57 |============================================= SSD: EXT4 ............... 46.06 |========== SSD: Btrfs .............. 35.82 |======== HDD: LLNL ZFS 0.6.0-rc9 . 101.31 |======================= HDD: EXT4 ............... 15.91 |==== HDD: Btrfs .............. 10.56 |== IOzone 3.405 Record Size: 1MB - File Size: 8GB - Disk Test: Read Performance MB/s > Higher Is Better SSD: LLNL ZFS 0.6.0-rc9 . 191.20 |========================= SSD: EXT4 ............... 341.07 |============================================= SSD: Btrfs .............. 245.96 |================================ HDD: LLNL ZFS 0.6.0-rc9 . 75.44 |========== HDD: EXT4 ............... 106.53 |============== HDD: Btrfs .............. 119.93 |================ IOzone 3.405 Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance MB/s > Higher Is Better SSD: LLNL ZFS 0.6.0-rc9 . 91.59 |================================= SSD: EXT4 ............... 124.92 |============================================= SSD: Btrfs .............. 59.14 |===================== HDD: LLNL ZFS 0.6.0-rc9 . 64.88 |======================= HDD: EXT4 ............... 61.31 |====================== HDD: Btrfs .............. 72.86 |========================== Threaded I/O Tester 0.3.3 Test: Random Write - Size Per Thread: 64MB - Thread Count: 16 MB/s > Higher Is Better SSD: LLNL ZFS 0.6.0-rc9 . 4.24 |=== SSD: EXT4 ............... 10.02 |======= SSD: Btrfs .............. 62.53 |============================================== HDD: LLNL ZFS 0.6.0-rc9 . 5.51 |==== HDD: EXT4 ............... 1.97 |= HDD: Btrfs .............. 36.99 |=========================== Compile Bench 0.6 Test: Compile MB/s > Higher Is Better SSD: LLNL ZFS 0.6.0-rc9 . 100.95 |============================= SSD: EXT4 ............... 158.67 |============================================= SSD: Btrfs .............. 107.12 |============================== HDD: LLNL ZFS 0.6.0-rc9 . 49.33 |============== HDD: EXT4 ............... 65.48 |=================== HDD: Btrfs .............. 101.64 |============================= Compile Bench 0.6 Test: Initial Create MB/s > Higher Is Better SSD: LLNL ZFS 0.6.0-rc9 . 90.21 |=============================== SSD: EXT4 ............... 131.55 |============================================= SSD: Btrfs .............. 38.45 |============= HDD: LLNL ZFS 0.6.0-rc9 . 63.56 |====================== HDD: EXT4 ............... 97.29 |================================= HDD: Btrfs .............. 110.81 |====================================== Compile Bench 0.6 Test: Read Compiled Tree MB/s > Higher Is Better SSD: LLNL ZFS 0.6.0-rc9 . 502.80 |============================ SSD: EXT4 ............... 802.32 |============================================= SSD: Btrfs .............. 794.50 |============================================= HDD: LLNL ZFS 0.6.0-rc9 . 373.56 |===================== HDD: EXT4 ............... 753.68 |========================================== HDD: Btrfs .............. 739.48 |========================================= PostMark 1.51 Disk Transaction Performance TPS > Higher Is Better SSD: LLNL ZFS 0.6.0-rc9 . 445 |================================================ HDD: LLNL ZFS 0.6.0-rc9 . 289 |===============================