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

The Performance Of EXT4 Then & Now

Michael Larabel

Published on 19 January 2010
Written by Michael Larabel
Page 1 of 6 - 42 Comments

Over the past week there has been a lot of talk about the EXT4 file-system following the announcement that Google is migrating their EXT2 file-systems to EXT4. Their reasons for this transition to EXT4 are attributed to the easy migration process and Google engineers are pleased with this file-system's performance. However, as we mentioned in that news post last week and in many other articles over the past weeks and months, EXT4 is not as great of a contender as it was in the past, well, for some tests at least. The performance of the EXT4 file-system commonly goes down with new kernel releases and not up, as kernel developers continue to introduce new safeguards to address potential data loss problems that initially plagued some EXT4 users. For our latest EXT4 benchmarks we have numbers that show this file-system's performance using a vanilla 2.6.28 kernel (when EXT4 was marked as stable) and then every major kernel release up through the latest Linux 2.6.33 release candidate.

We had installed Ubuntu 9.04 for this testing and left everything in its stock configuration except for swapping out the kernels. The kernels we used for testing were all obtained from the Ubuntu kernel mainline PPA. These kernels were the 64-bit versions of the 2.6.28, 2.6.29, 2.6.30, 2.6.31, 2.6.32, and 2.6.33-rc4 releases. We tested out a Linux 2.6.33 kernel release candidate as Phoromatic Tracker running in our kernel test farm had found a few performance drops on a solid-state drive with the EXT4 file-system in the current kernel development cycle, with new results being uploaded daily via Phoromatic at kernel-tracker.phoromatic.com. The EXT4 file-system mount options were left at their defaults (though at the end of this article we also have some results using the nobarrier mount option).

This latest round of file-system testing used the IOzone, Threaded I/O Tester, PostgreSQL, PostMark, Dbench, AIO-Stress, and FS-Mark tests, which were run under the Phoronix Test Suite. The system for this testing was an ASRock ION 330HT-BD NetTop with an Intel Atom 330 processor clocked at 1.80GHz (overclocked), ASRock AMCP7AION-HT motherboard, 2GB of system memory, NVIDIA GeForce 9400M ION graphics, and a 320GB Seagate ST9320325AS SATA HDD.

<< Previous Page
1
Latest Linux Hardware Reviews
  1. CompuLab Intense-PC2: An Excellent, Fanless, Mini PC Powered By Intel's i7 Haswell
  2. From The Atom 330 To Haswell ULT: Intel Linux Performance Benchmarks
  3. AMD Radeon R9 285 Tonga Performance On Linux
  4. Apotop Wi-Copy
Latest Linux Articles
  1. AMD Moves Forward With Unified Linux Driver Strategy, New Kernel Driver
  2. MSI: Update Your BIOS From The Linux Desktop
  3. NVIDIA vs. AMD 2D Linux Drivers: Catalyst Is Getting Quite Good At 2D
  4. 15-Way GPU Comparison With Mesa 10.3 + Linux 3.17
Latest Linux News
  1. Ubuntu 16.04 Might Be The Distribution's Last 32-Bit Release
  2. Imagination Releases Full ISA Documentation For PowerVR Rogue GPUs
  3. Features GNOME Developers Want In The Linux Kernel
  4. GTK+ Gains Experimental Overlay Scrollbars
  5. Phoronix Test Suite 5.4 M3 Is Another Hearty Update
  6. GParted 0.20 Improves Btrfs Support
  7. EXT4 In Linux 3.18 Has Clean-ups, Bug Fixes
  8. Emacs 24.4 Has Built-In Web Browser, Improved Multi-Monitor Support
  9. NVIDIA's NVPTX Support For GCC Is Close To Being Merged
  10. KDE's KWin On Wayland Begins Using Libinput
Latest Forum Discussions
  1. Users/Developers Threatening Fork Of Debian GNU/Linux
  2. HOPE: The Ease Of Python With The Speed Of C++
  3. Bye bye BSD, Hello Linux: A Sys Admin's Story
  4. Updated and Optimized Ubuntu Free Graphics Drivers
  5. NVIDIA Presents Its Driver Plans To Support Mir/Wayland & KMS On Linux
  6. AMD Is Restructuring Again, Losing 7% Of Employees
  7. Open-Source AMD Fusion E-350 Support Takes A Dive
  8. Upgrade to Kaveri, very slow VDPAU performance