Intel Core i7-4770K Haswell desktop benchmarks of the Linux 3.11 kernel with Btrfs and different file-system mount options / tuning parameters. Linux Btrfs benchmarks for a future article on Phoronix.com by Michael Larabel.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1307204-SO-LINUXBTRF26
Linux 3.11 Kernel Btrfs File-System Benchmarks
Intel Core i7-4770K Haswell desktop benchmarks of the Linux 3.11 kernel with Btrfs and different file-system mount options / tuning parameters. Linux Btrfs benchmarks for a future article on Phoronix.com by Michael Larabel.
Btrfs:
Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: Intel DH87RL, Chipset: Intel 4th Gen Core DRAM, Memory: 15360MB, Disk: 240GB OCZ VERTEX3, Graphics: Intel Haswell Desktop, Audio: Realtek ALC892, Network: Intel Connection I217-V
OS: Ubuntu 13.10, Kernel: 3.11.0-999-generic (x86_64), Desktop: Unity 7.0.2, Display Server: X Server 1.14.2, Display Driver: intel 2.21.12, OpenGL: 3.1 Mesa 9.2.0-devel (git-7fd30a8), Compiler: GCC 4.8 + LLVM 3.3, File-System: btrfs, Screen Resolution: 1920x1080
Btrfs - Zlib Compression:
Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: Intel DH87RL, Chipset: Intel 4th Gen Core DRAM, Memory: 15360MB, Disk: 240GB OCZ VERTEX3, Graphics: Intel Haswell Desktop, Audio: Realtek ALC892, Network: Intel Connection I217-V
OS: Ubuntu 13.10, Kernel: 3.11.0-999-generic (x86_64), Desktop: Unity 7.0.2, Display Server: X Server 1.14.2, Display Driver: intel 2.21.12, OpenGL: 3.1 Mesa 9.2.0-devel (git-7fd30a8), Compiler: GCC 4.8 + LLVM 3.3, File-System: btrfs, Screen Resolution: 1920x1080
Btrfs - LZO Compression:
Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: Intel DH87RL, Chipset: Intel 4th Gen Core DRAM, Memory: 15360MB, Disk: 240GB OCZ VERTEX3, Graphics: Intel Haswell Desktop, Audio: Realtek ALC892, Network: Intel Connection I217-V
OS: Ubuntu 13.10, Kernel: 3.11.0-999-generic (x86_64), Desktop: Unity 7.0.2, Display Server: X Server 1.14.2, Display Driver: intel 2.21.12, OpenGL: 3.1 Mesa 9.2.0-devel (git-7fd30a8), Compiler: GCC 4.8 + LLVM 3.3, File-System: btrfs, Screen Resolution: 1920x1080
Btrfs - No Data COW:
Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: Intel DH87RL, Chipset: Intel 4th Gen Core DRAM, Memory: 15360MB, Disk: 240GB OCZ VERTEX3, Graphics: Intel Haswell Desktop, Audio: Realtek ALC892, Network: Intel Connection I217-V
OS: Ubuntu 13.10, Kernel: 3.11.0-999-generic (x86_64), Desktop: Unity 7.0.2, Display Server: X Server 1.14.2, Display Driver: intel 2.21.12, OpenGL: 3.1 Mesa 9.2.0-devel (git-7fd30a8), Compiler: GCC 4.8 + LLVM 3.3, File-System: btrfs, Screen Resolution: 1920x1080
Btrfs - No Barrier:
Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: Intel DH87RL, Chipset: Intel 4th Gen Core DRAM, Memory: 15360MB, Disk: 240GB OCZ VERTEX3, Graphics: Intel Haswell Desktop, Audio: Realtek ALC892, Network: Intel Connection I217-V
OS: Ubuntu 13.10, Kernel: 3.11.0-999-generic (x86_64), Desktop: Unity 7.0.2, Display Server: X Server 1.14.2, Display Driver: intel 2.21.12, OpenGL: 3.1 Mesa 9.2.0-devel (git-7fd30a8), Compiler: GCC 4.8 + LLVM 3.3, File-System: btrfs, Screen Resolution: 1920x1080
Btrfs - SSD Spread:
Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: Intel DH87RL, Chipset: Intel 4th Gen Core DRAM, Memory: 15360MB, Disk: 240GB OCZ VERTEX3, Graphics: Intel Haswell Desktop, Audio: Realtek ALC892, Network: Intel Connection I217-V
OS: Ubuntu 13.10, Kernel: 3.11.0-999-generic (x86_64), Desktop: Unity 7.0.2, Display Server: X Server 1.14.2, Display Driver: intel 2.21.12, OpenGL: 3.1 Mesa 9.2.0-devel (git-7fd30a8), Compiler: GCC 4.8 + LLVM 3.3, File-System: btrfs, Screen Resolution: 1920x1080
Btrfs - Auto Defrag:
Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: Intel DH87RL, Chipset: Intel 4th Gen Core DRAM, Memory: 15360MB, Disk: 240GB OCZ VERTEX3, Graphics: Intel Haswell Desktop, Audio: Realtek ALC892, Network: Intel Connection I217-V
OS: Ubuntu 13.10, Kernel: 3.11.0-999-generic (x86_64), Desktop: Unity 7.0.2, Display Server: X Server 1.14.2, Display Driver: intel 2.21.12, OpenGL: 3.1 Mesa 9.2.0-devel (git-7fd30a8), Compiler: GCC 4.8 + LLVM 3.3, File-System: btrfs, Screen Resolution: 1920x1080
Flexible IO Tester 1.57
Test: Intel IOMeter File Server Access Pattern
Seconds (Run Time) < Lower Is Better
Btrfs .................... 163.33 |======================
Btrfs - Zlib Compression . 164.42 |======================
Btrfs - LZO Compression .. 163.25 |======================
Btrfs - No Data COW ...... 201.06 |===========================
Btrfs - No Barrier ....... 162.16 |=====================
Btrfs - SSD Spread ....... 162.48 |=====================
Btrfs - Auto Defrag ...... 333.12 |============================================
FS-Mark 3.3
Test: 1000 Files, 1MB Size
Files/s > Higher Is Better
Btrfs .................... 247.52 |=========================================
Btrfs - Zlib Compression . 208.28 |==================================
Btrfs - LZO Compression .. 265.80 |============================================
Btrfs - No Data COW ...... 229.52 |======================================
Btrfs - No Barrier ....... 250.90 |==========================================
Btrfs - SSD Spread ....... 232.88 |=======================================
Btrfs - Auto Defrag ...... 217.83 |====================================
FS-Mark 3.3
Test: 5000 Files, 1MB Size, 4 Threads
Files/s > Higher Is Better
Btrfs .................... 391.57 |=============
Btrfs - Zlib Compression . 781.83 |=========================
Btrfs - LZO Compression .. 1344.43 |===========================================
Btrfs - No Data COW ...... 404.13 |=============
Btrfs - No Barrier ....... 427.33 |==============
Btrfs - SSD Spread ....... 390.17 |============
Btrfs - Auto Defrag ...... 393.17 |=============
FS-Mark 3.3
Test: 4000 Files, 32 Sub Dirs, 1MB Size
Files/s > Higher Is Better
Btrfs .................... 229.47 |=======================================
Btrfs - Zlib Compression . 208.70 |===================================
Btrfs - LZO Compression .. 261.53 |============================================
Btrfs - No Data COW ...... 222.73 |=====================================
Btrfs - No Barrier ....... 237.62 |========================================
Btrfs - SSD Spread ....... 242.12 |=========================================
Btrfs - Auto Defrag ...... 231.40 |=======================================
Dbench 4.0
Client Count: 1
MB/s > Higher Is Better
Btrfs .................... 292.19 |===================================
Btrfs - Zlib Compression . 266.28 |================================
Btrfs - LZO Compression .. 271.96 |================================
Btrfs - No Data COW ...... 304.08 |====================================
Btrfs - No Barrier ....... 370.81 |============================================
Btrfs - SSD Spread ....... 293.14 |===================================
Btrfs - Auto Defrag ...... 292.24 |===================================
IOzone 3.405
Record Size: 64Kb - File Size: 8GB - Disk Test: Read Performance
MB/s > Higher Is Better
Btrfs .................... 5998.34 |===========================================
Btrfs - Zlib Compression . 6005.05 |===========================================
Btrfs - LZO Compression .. 6051.92 |===========================================
Btrfs - No Data COW ...... 5934.64 |==========================================
Btrfs - No Barrier ....... 6062.90 |===========================================
Btrfs - SSD Spread ....... 5977.28 |==========================================
Btrfs - Auto Defrag ...... 6031.25 |===========================================
IOzone 3.405
Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance
MB/s > Higher Is Better
Btrfs .................... 494.58 |==========
Btrfs - Zlib Compression . 1110.89 |======================
Btrfs - LZO Compression .. 2208.60 |===========================================
Btrfs - No Data COW ...... 494.81 |==========
Btrfs - No Barrier ....... 493.91 |==========
Btrfs - SSD Spread ....... 493.85 |==========
Btrfs - Auto Defrag ...... 493.39 |==========
Compile Bench 0.6
Test: Compile
MB/s > Higher Is Better
Btrfs .................... 406.92 |=================
Btrfs - Zlib Compression . 494.31 |=====================
Btrfs - LZO Compression .. 1009.67 |===========================================
Btrfs - No Data COW ...... 558.63 |========================
Btrfs - No Barrier ....... 405.65 |=================
Btrfs - SSD Spread ....... 406.15 |=================
Btrfs - Auto Defrag ...... 408.87 |=================
Compile Bench 0.6
Test: Initial Create
MB/s > Higher Is Better
Btrfs .................... 144.69 |===========================================
Btrfs - Zlib Compression . 108.02 |================================
Btrfs - LZO Compression .. 133.27 |========================================
Btrfs - No Data COW ...... 148.06 |============================================
Btrfs - No Barrier ....... 145.86 |===========================================
Btrfs - SSD Spread ....... 145.15 |===========================================
Btrfs - Auto Defrag ...... 146.14 |===========================================