EXT4 vs XFS: large volumes with high-end RAID controller

Written by Gionatan Danti on . Posted in Linux & Unix

User Rating:  / 7

Filesystem creation and checking time

The first test is related to filesystem creation and checking times. The following graph will show you the time needed to create and fsck the ~16 TB (~14.5 TiB) filesystem used to fill the RAID 6 array. The fsck command was run after the creation of a significant number of small files, obtained unpacking the linux- file downloaded form kernel.org:


As you can see, XFS was way faster then EXT4 in creating the volume, while EXT4 is the winner in fsck operation. However, remember that you generally create the filesystem only one time, and the fsck operation should be a rare one (after all, both FS are journaled for this reason). On the other hand, if you plan to often create a large filesystem, stay away from EXT4 and go with XFS.


#1 Evgeny 2012-12-10 07:21
it's looks that you fsck time ext4 isn't true.
I think that you ran fsck.ext4 /dev/sd__something__
without "-f" key. It's means that fsck FS state
tune2fs -l
Filesystem state: clean
and if it clean do nothing

You have no rights to post comments