ZFS file-system benchmarks on the Linux 3.10 kernel. Benchmarks by Michael Larabel for a future Phoronix article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1308038-SO-ZFSLINUX328
Linux 3.10 ZFS File-System
ZFS file-system benchmarks on the Linux 3.10 kernel. Benchmarks by Michael Larabel for a future Phoronix article.
EXT4:
Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 2 x 2048 MB DDR3-1066MHz, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M 1024MB (405/324MHz), Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300
OS: Ubuntu 13.10, Kernel: 3.10.4+ (x86_64), Desktop: Xfce 4.10, Display Server: X Server 1.14.2, Display Driver: nouveau 1.0.8, OpenGL: 3.0 Mesa 9.1.4 Gallium 0.4, Compiler: GCC 4.8, File-System: ext4, Screen Resolution: 1600x900
Btrfs:
Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 2 x 2048 MB DDR3-1066MHz, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M 1024MB (405/324MHz), Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300
OS: Ubuntu 13.10, Kernel: 3.10.4+ (x86_64), Desktop: Xfce 4.10, Display Server: X Server 1.14.2, Display Driver: nouveau 1.0.8, OpenGL: 3.0 Mesa 9.1.4 Gallium 0.4, Compiler: GCC 4.8, File-System: btrfs, Screen Resolution: 1600x900
ZFS:
Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 2 x 2048 MB DDR3-1066MHz, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M 1024MB (405/324MHz), Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300
OS: Ubuntu 13.10, Kernel: 3.10.4+ (x86_64), Desktop: Xfce 4.10, Display Server: X Server 1.14.2, Display Driver: nouveau 1.0.8, OpenGL: 3.0 Mesa 9.1.4 Gallium 0.4, Compiler: GCC 4.8, File-System: zfs, Screen Resolution: 1600x900
FS-Mark 3.3
Test: 1000 Files, 1MB Size
Files/s > Higher Is Better
EXT4 .. 77.33 |===========================================================
Btrfs . 83.33 |================================================================
ZFS ... 47.90 |=====================================
FS-Mark 3.3
Test: 5000 Files, 1MB Size, 4 Threads
Files/s > Higher Is Better
EXT4 .. 96.67 |================================================================
Btrfs . 97.00 |================================================================
ZFS ... 41.92 |============================
FS-Mark 3.3
Test: 4000 Files, 32 Sub Dirs, 1MB Size
Files/s > Higher Is Better
EXT4 .. 75.23 |===========================================================
Btrfs . 81.43 |================================================================
ZFS ... 39.50 |===============================
Dbench 4.0
Client Count: 1
MB/s > Higher Is Better
EXT4 .. 185.02 |====================================================
Btrfs . 226.11 |===============================================================
ZFS ... 185.50 |====================================================
Compile Bench 0.6
Test: Compile
MB/s > Higher Is Better
EXT4 .. 127.58 |===============================================================
Btrfs . 106.68 |=====================================================
ZFS ... 88.47 |============================================
Compile Bench 0.6
Test: Initial Create
MB/s > Higher Is Better
EXT4 .. 110.89 |===============================================================
Btrfs . 63.53 |====================================
ZFS ... 58.40 |=================================
Flexible IO Tester 1.57
Test: Intel IOMeter File Server Access Pattern
Seconds (Run Time) < Lower Is Better
EXT4 .. 105.03 |==========
Btrfs . 671.15 |===============================================================
ZFS ... 120.28 |===========