Linux 3.2 Kernel - EXT4 vs. Btrfs SSD/HDD
Future article on phoronix by Michael Larabel testing EXT4 and Btrfs on Linux 3.2 kernel with a SATA solid-state drive (SSD) and hard drive (HDD) from Intel Core i7 3960X Sandy Bridge Extreme system with Intel X79 SATA 3.0 motherboard.
SATA 3.0 SSD: EXT4
Processor: Intel Core i7-3960X @ 3.20GHz (12 Cores), Motherboard: Intel DX79SI, Chipset: Intel Sandy DMI2, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: NVIDIA GeForce GT520 1024MB (810/500MHz), Audio: Realtek ALC892, Network: Intel 82579LM Gigabit Connection
OS: Ubuntu 12.04, Kernel: 3.2.0-999-generic (x86_64), Desktop: Unity 2D 4.24.0, Display Server: X Server 1.10.4, Display Driver: nouveau 0.0.16, OpenGL: 2.1 Mesa 7.11, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080
SATA 3.0 SSD: Btrfs
OS: Ubuntu 12.04, Kernel: 3.2.0-999-generic (x86_64), Desktop: Unity 2D 4.24.0, Display Server: X Server 1.10.4, Display Driver: nouveau 0.0.16, OpenGL: 2.1 Mesa 7.11, Compiler: GCC 4.6, File-System: btrfs, Screen Resolution: 1920x1080
System Notes: Disk Scheduler: CFQ. Python 2.7.2+.
HDD: EXT4
Processor: Intel Core i7-3960X @ 3.20GHz (12 Cores), Motherboard: Intel DX79SI, Chipset: Intel Sandy DMI2, Memory: 16384MB, Disk: 240GB OCZ VERTEX3 + 320GB Seagate ST3320620AS, Graphics: NVIDIA GeForce GT520 1024MB (810/500MHz), Audio: Realtek ALC892, Network: Intel 82579LM Gigabit Connection
OS: Ubuntu 12.04, Kernel: 3.2.0-999-generic (x86_64), Desktop: Unity 2D 4.24.0, Display Server: X Server 1.10.4, Display Driver: nouveau 0.0.16, OpenGL: 2.1 Mesa 7.11, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080
HDD: Btrfs
OS: Ubuntu 12.04, Kernel: 3.2.0-999-generic (x86_64), Desktop: Unity 2D 4.24.0, Display Server: X Server 1.10.4, Display Driver: nouveau 0.0.16, OpenGL: 2.1 Mesa 7.11, Compiler: GCC 4.6, File-System: btrfs, Screen Resolution: 1920x1080
PostMark
SQLite
PostgreSQL pgbench
Compile Bench
FS-Mark
Flexible IO Tester
Dbench
Dbench is a benchmark designed by the Samba project as a free alternative to netbench, but dbench contains only file-system calls for testing the disk performance. Learn more via the OpenBenchmarking.org test page.
SATA 3.0 SSD: EXT4
Processor: Intel Core i7-3960X @ 3.20GHz (12 Cores), Motherboard: Intel DX79SI, Chipset: Intel Sandy DMI2, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: NVIDIA GeForce GT520 1024MB (810/500MHz), Audio: Realtek ALC892, Network: Intel 82579LM Gigabit Connection
OS: Ubuntu 12.04, Kernel: 3.2.0-999-generic (x86_64), Desktop: Unity 2D 4.24.0, Display Server: X Server 1.10.4, Display Driver: nouveau 0.0.16, OpenGL: 2.1 Mesa 7.11, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080
Testing initiated at 20 December 2011 15:02 by user phoronix.
SATA 3.0 SSD: Btrfs
Processor: Intel Core i7-3960X @ 3.20GHz (12 Cores), Motherboard: Intel DX79SI, Chipset: Intel Sandy DMI2, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: NVIDIA GeForce GT520 1024MB (810/500MHz), Audio: Realtek ALC892, Network: Intel 82579LM Gigabit Connection
OS: Ubuntu 12.04, Kernel: 3.2.0-999-generic (x86_64), Desktop: Unity 2D 4.24.0, Display Server: X Server 1.10.4, Display Driver: nouveau 0.0.16, OpenGL: 2.1 Mesa 7.11, Compiler: GCC 4.6, File-System: btrfs, Screen Resolution: 1920x1080
System Notes: Disk Scheduler: CFQ. Python 2.7.2+.
Testing initiated at 20 December 2011 16:17 by user phoronix.
HDD: EXT4
Processor: Intel Core i7-3960X @ 3.20GHz (12 Cores), Motherboard: Intel DX79SI, Chipset: Intel Sandy DMI2, Memory: 16384MB, Disk: 240GB OCZ VERTEX3 + 320GB Seagate ST3320620AS, Graphics: NVIDIA GeForce GT520 1024MB (810/500MHz), Audio: Realtek ALC892, Network: Intel 82579LM Gigabit Connection
OS: Ubuntu 12.04, Kernel: 3.2.0-999-generic (x86_64), Desktop: Unity 2D 4.24.0, Display Server: X Server 1.10.4, Display Driver: nouveau 0.0.16, OpenGL: 2.1 Mesa 7.11, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080
System Notes: Disk Scheduler: CFQ. Python 2.7.2+.
Testing initiated at 22 December 2011 16:29 by user phoronix.
HDD: Btrfs
Processor: Intel Core i7-3960X @ 3.20GHz (12 Cores), Motherboard: Intel DX79SI, Chipset: Intel Sandy DMI2, Memory: 16384MB, Disk: 240GB OCZ VERTEX3 + 320GB Seagate ST3320620AS, Graphics: NVIDIA GeForce GT520 1024MB (810/500MHz), Audio: Realtek ALC892, Network: Intel 82579LM Gigabit Connection
OS: Ubuntu 12.04, Kernel: 3.2.0-999-generic (x86_64), Desktop: Unity 2D 4.24.0, Display Server: X Server 1.10.4, Display Driver: nouveau 0.0.16, OpenGL: 2.1 Mesa 7.11, Compiler: GCC 4.6, File-System: btrfs, Screen Resolution: 1920x1080
System Notes: Disk Scheduler: CFQ. Python 2.7.2+.
Testing initiated at 23 December 2011 01:53 by user phoronix.