File-System Benchmarks With The Linux 2.6.34 Kernel

Written by Michael Larabel in Software on 14 April 2010 at 11:01 AM EDT. Page 2 of 5. 19 Comments.

When running FS-Mark with the 1000 files, 1MB size settings, the nonchalant EXT3 file-system was actually the fastest with the OCZ Agility EX solid-state drive. EXT4 was noticeably behind EXT3 -- in fact, it was the slowest, behind XFS -- while Btrfs was the second fastest Linux file-system with this disk benchmark.

Btrfs had an incredibly strong lead over the three other Linux file-systems when running the same FS-Mark test as above (1000 files, 1MB size), but when disabling the forced sync/fsync. Btrfs sprung to be nearly 4.5x faster than EXT3/EXT4. EXT3 was still faster than EXT4, but by a smaller margin. In turn, EXT4 was 2.5x faster than XFS.

Continuing with our FS-Mark testing, the next configuration we used with this disk benchmark was using 5000 files, 1MB size, and running four threads. The Btrfs file-system once again came out on top. This time in second place was EXT4, but Btrfs was 24% faster.

Related Articles