The Performance Of EXT4 Then & Now

Published on January 19, 2010
Written by Michael Larabel
Page 2 of 6
Discuss This Article

We started with the IOzone test profile with a 2GB read test. The EXT4 perfrormance was the same at 67MB/s between the Linux 2.6.28 and 2.6.30 kernels, but in time for the 2.6.31 kernel the read speed had plummeted. Between the Linux 2.6.30 and 2.6.31 kernels the ASRock NetTop went from reading at 67MB/s from its SATA HDD to 36MB/s. In the Linux 2.6.32 and 2.6.33-rc4 tests the average speed was 38MB/s.

While the read speeds with IOzone took a big hit during the Linux 2.6.31 kernel development cycle, the write speed (again using a 2GB size) has been more or less stable between the 2.6.28 and 2.6.33-rc4 kernels in IOzone. There were actually a few improvements made to the write performance in the 2.6.29 and 2.6.30 kernel releases, but by the 2.6.33-rc4 release, those gains have been wiped out.

Similar to the 2GB size, when quadrupling the read size to 8GB there is a big performance hit beginning with the Linux 2.6.31 kernel. Making the 8GB results worse than the 2GB results is that the read speed has dropped even more with this larger test size in the Linux 2.6.33 cycle.

Latest Hardware Reviews
  1. Sumo Lounge Emperor
  2. Gallium3D Continues Improving OpenGL For Older Radeon GPUs
  3. 15-Way Open vs. Closed Source NVIDIA/AMD Linux GPU Comparison
  4. Nouveau vs. NVIDIA Linux Comparison Shows Shortcomings
Latest Software Articles
  1. Btrfs vs. EXT4 vs. XFS vs. F2FS On Linux 3.10
  2. AMD Radeon R600 GPU LLVM 3.3 Back-End Testing
  3. F2FS File-System Shows Regressions On Linux 3.10
  4. Previewing The Radeon Gallium3D Shader Optimizations
Latest Linux News
  1. Mageia 3 Released, Still Using Legacy GRUB
  2. NetBSD 6.1 Brings In More Features
  3. Using Six Monitors With AMD's Open-Source Linux Driver
  4. Benchmarking The Intel P-State, CPUfreq Changes
  5. FreeBSD Still Working On Next-Gen Package Manager
  6. DNF Still Advancing As Experimental Yum For Fedora
  7. Logitech Begins Supporting Linux Users
  8. Modern Intel Gallium3D Driver Still Being Toyed With
  9. Linux 3.10 Kernel Benchmarks On A Core i7 Laptop
  10. GCC 4.8.1 Compiler Due To Be Out Next Week
  11. Linux 3.10 Kernel Benchmarks For Intel Ivy Bridge
Latest Forum Talk
  1. Benchmarking The Intel P-State, CPUfreq Changes
  2. DRM Moves Ahead With HTML5 Specification
  3. Using Six Monitors With AMD's Open-Source Linux...
  4. Btrfs vs. EXT4 vs. XFS vs. F2FS On Linux 3.10
  5. Mageia 3 Released, Still Using Legacy GRUB
  6. Logitech Begins Supporting Linux Users
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite