1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

Btrfs Battles EXT4 With The Linux 2.6.33 Kernel

Michael Larabel

Published on 21 January 2010
Written by Michael Larabel
Page 1 of 5 - 29 Comments

Earlier this week we published extensive benchmarks of EXT4 that looked at the performance of this Linux file-system under every major kernel release since it was declared stable in the Linux 2.6.28 release. EXT4 has encountered many significant performance losses over time as its developers batten up the data security, but there have been some improvements too. At the same time though the developers working on the still-experimental Btrfs file-system continue to move along and push forward changes with each kernel cycle. Just last month we delivered Btrfs comparative benchmarks using the Linux 2.6.32 kernel, but already out of our own personal interest and requests from readers, we have new tests atop the latest Linux 2.6.33 kernel.

Our 2.6.32 file-system benchmarks compared the performance directly of EXT3, EXT4, XFS, ReiserFS, and Btrfs. These results remain relevant so check them out if you are interested in the performance of these other Linux file-systems. For this article we are simply comparing the performance of the EXT4 and Btrfs file-systems using the Linux 2.6.33-rc4 kernel.

The test system is the same ASRock ION 330HT-BD NetTop that we used earlier this week with a dual-core Intel Atom 330 with Hyper Threading, ASRock AMCP7AION-HT motherboard with NVIDIA's MCP79 Chipset, 2GB of system memory, a 320GB Seagate ST9320325AS hard drive, and NVIDIA ION (GeForce 9400M) graphics. Ubuntu 9.04 x86_64 was the distribution running with X Server 1.6.0, xf86-video-nv driver, GCC 4.3.3, and the Linux 2.6.33-rc4 kernel from Ubuntu's mainline kernel PPA.

As we delivered the results earlier this week from EXT4 with its default mount options and then with the no barrier mount option added in, which is designed to improve the performance in some scenarios, we tested Btrfs in two different scenarios. The first Btrfs testing was with all of the stock mount options and then the second run was when Btrfs was mounted with the compress option. Since last year the Btrfs file-system has supported transparent compression of file data using zlib, which of course will result in saved disk space and also better performance, albeit with some overhead that we will talk about later.

The same benchmarks were ran from the EXT4 article earlier this week with the exception of AIO-Stress, which would fail immediately when run on the Btrfs file-system. The other tests through the Phoronix Test Suite included Dbench, FS-Mark, IOzone, Threaded I/O Tester, PostgreSQL, and PostMark.

On the following pages are our very latest test results from the Linux 2.6.33 kernel and the very popular EXT4 and Btrfs file-systems.

<< Previous Page
1
Latest Linux Hardware Reviews
  1. Even With Re-Clocking, Nouveau Remains Behind NVIDIA's Proprietary Linux Driver
  2. The Power Consumption & Efficiency Of Open-Source GPU Drivers
  3. AMD R600g/RadeonSI Performance On Linux 3.16 With Mesa 10.3-devel
  4. Intel Pentium G3258 On Linux
Latest Linux Articles
  1. AMD Catalyst 14.6 Does Slightly Better With APITest OpenGL Tests
  2. Updated Source Engine Benchmarks On The Latest AMD/NVIDIA Linux Drivers
  3. Nouveau vs. Radeon vs. Intel Tests On Linux 3.16, Mesa 10.3-devel
  4. KVM Benchmarks On Ubuntu 14.10
Latest Linux News
  1. KDE 4.14 Release Candidate Ships
  2. Drivers & Drama Dominated Linux Talk In July
  3. Fedora Assembles A Security Team
  4. AMD Launches The A10-7800, The 65 Watt Kaveri
  5. Builder: A New Development IDE Being Built For GNOME
  6. GDB 7.8 Betters Python Scripting, Adds Guile Support
  7. GNOME's GTK+ Is Still Striving For A Scene Graph, Canvas API
  8. Unreal Tournament Looks Great For Team Deathmatch
  9. LibreOffice 4.3 Released With Many Exciting Changes
  10. GNOME/GTK On Wayland Gains Focus At GUADEC
Latest Forum Discussions
  1. Updated graphics drivers for Ubuntu 12.04 Precise LTS
  2. Linus Torvalds On GCC 4.9: Pure & Utter Crap
  3. Grand Theft Auto Running On Direct3D Natively On Linux Shows Gallium3D Potential
  4. Debian + radeonsi
  5. AMD Publishes Open-Source Linux HSA Kernel Driver
  6. Open-source drivers on ATI R7 260X
  7. AMD Athlon 5350 APU On Linux
  8. Updated and Optimized Ubuntu Free Graphics Drivers