Linux 3.3 Kernel Performance of Btrfs vs. EXT4
Btrfs and EXT4 file-system testing from a Linux 3.3 kernel and 7 February 2012 snapshot of Ubuntu 12.04 LTS. Linux file-system benchmarking for a future article on Phoronix.com. Running two different Intel notebooks, one with HDD and one with SSD.
Core i3 330M: EXT4
Processor: Intel Core i3 330M @ 2.13GHz (4 Cores), Motherboard: ASRock HM55-HT, Chipset: Intel Core DRAM, Memory: 4096MB, Disk: 500GB Seagate ST9500325AS, Graphics: Intel Core IGP, Audio: VIA VT2020, Monitor: Acer P243W, Network: Realtek RTL8111/8168B + Atheros AR9287 Wireless
OS: Ubuntu 12.04, Kernel: 3.3.0-999-generic (x86_64), Desktop: Unity 5.2.0, Display Server: X Server 1.11.3, Display Driver: intel 2.17.0, OpenGL: 2.1 Mesa 8.0-rc2, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1200
Core i3 330M: Btrfs
OS: Ubuntu 12.04, Kernel: 3.3.0-999-generic (x86_64), Desktop: Unity 5.2.0, Display Server: X Server 1.11.3, Display Driver: intel 2.17.0, OpenGL: 2.1 Mesa 8.0-rc2, Compiler: GCC 4.6, File-System: btrfs, Screen Resolution: 1920x1200
System Notes: Disk Scheduler: CFQ. Python 2.7.2+. Compiz was running on this system.
Core i7 720QM: EXT4
Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 4096MB, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M 1024MB (550/790MHz), Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300
OS: Ubuntu 12.04, Kernel: 3.3.0-999-generic (x86_64), Desktop: Unity 5.2.0, Display Server: X Server 1.11.3, Display Driver: nouveau 0.0.16, OpenGL: 2.1 Mesa 8.0-rc2 Gallium 0.4, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1600x900
Core i7 720QM: Btrfs
OS: Ubuntu 12.04, Kernel: 3.3.0-999-generic (x86_64), Desktop: Unity 5.2.0, Display Server: X Server 1.11.3, Display Driver: nouveau 0.0.16, OpenGL: 2.1 Mesa 8.0-rc2 Gallium 0.4, Compiler: GCC 4.6, File-System: btrfs, Screen Resolution: 1600x900
PostMark
NGINX Benchmark
FS-Mark
IOzone
Compile Bench
Core i3 330M: EXT4
Processor: Intel Core i3 330M @ 2.13GHz (4 Cores), Motherboard: ASRock HM55-HT, Chipset: Intel Core DRAM, Memory: 4096MB, Disk: 500GB Seagate ST9500325AS, Graphics: Intel Core IGP, Audio: VIA VT2020, Monitor: Acer P243W, Network: Realtek RTL8111/8168B + Atheros AR9287 Wireless
OS: Ubuntu 12.04, Kernel: 3.3.0-999-generic (x86_64), Desktop: Unity 5.2.0, Display Server: X Server 1.11.3, Display Driver: intel 2.17.0, OpenGL: 2.1 Mesa 8.0-rc2, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1200
Testing initiated at 7 February 2012 10:08 by user phoronix.
Core i3 330M: Btrfs
Processor: Intel Core i3 330M @ 2.13GHz (4 Cores), Motherboard: ASRock HM55-HT, Chipset: Intel Core DRAM, Memory: 4096MB, Disk: 500GB Seagate ST9500325AS, Graphics: Intel Core IGP, Audio: VIA VT2020, Monitor: Acer P243W, Network: Realtek RTL8111/8168B + Atheros AR9287 Wireless
OS: Ubuntu 12.04, Kernel: 3.3.0-999-generic (x86_64), Desktop: Unity 5.2.0, Display Server: X Server 1.11.3, Display Driver: intel 2.17.0, OpenGL: 2.1 Mesa 8.0-rc2, Compiler: GCC 4.6, File-System: btrfs, Screen Resolution: 1920x1200
System Notes: Disk Scheduler: CFQ. Python 2.7.2+. Compiz was running on this system.
Testing initiated at 7 February 2012 13:58 by user phoronix.
Core i7 720QM: EXT4
Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 4096MB, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M 1024MB (550/790MHz), Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300
OS: Ubuntu 12.04, Kernel: 3.3.0-999-generic (x86_64), Desktop: Unity 5.2.0, Display Server: X Server 1.11.3, Display Driver: nouveau 0.0.16, OpenGL: 2.1 Mesa 8.0-rc2 Gallium 0.4, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1600x900
System Notes: Disk Scheduler: CFQ. Python 2.7.2+. Compiz was running on this system.
Testing initiated at 7 February 2012 17:40 by user phoronix.
Core i7 720QM: Btrfs
Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 4096MB, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M 1024MB (550/790MHz), Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300
OS: Ubuntu 12.04, Kernel: 3.3.0-999-generic (x86_64), Desktop: Unity 5.2.0, Display Server: X Server 1.11.3, Display Driver: nouveau 0.0.16, OpenGL: 2.1 Mesa 8.0-rc2 Gallium 0.4, Compiler: GCC 4.6, File-System: btrfs, Screen Resolution: 1600x900
System Notes: Disk Scheduler: CFQ. Python 2.7.2+. Compiz was running on this system.
Testing initiated at 7 February 2012 18:40 by user phoronix.