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 3 of 5. 19 Comments.

Our final FS-Mark configuration was 4000 files / 32 sub directories / 1MB file size. This time, the aging EXT3 file-system was the fastest while the evolutionary EXT4 file-system was the slowest. XFS did its best so far during this test where it managed a second place finish.

Next up we ran Dbench and with client counts of 1, 6, 12, 48, and 128. In first place every time was EXT4 when dealing with multiple clients/threads. When there was just one Dbench client, XFS was actually the fastest, but by the time it hit 128 clients, XFS was by far the slowest file-system. With Dbench, Btrfs was the slowest file-system up until hitting 128 clients when it was in second place right behind EXT4.

Next up we turned to IOzone where we began with an 8GB write test. New to the Phoronix Test Suite profile for IOzone is the ability to compare the record sizes, which we did in this test, with record sizes of 4Kb, 64Kb, and 1MB. With the 8GB write test when using a 4Kb record size, XFS was the fastest tied with EXT3, XFS was close to being tied with EXT4 at 64Kb, and then at 1MB it was in second place to EXT4. Btrfs was the slowest at all of the tested record sizes with the 8GB write.

Related Articles