XFS, Btrfs, EXT4 Battle It Out On Linux 3.4
Phoronix: XFS, Btrfs, EXT4 Battle It Out On Linux 3.4
Following the Linux 3.4 kernel benchmarks from last week, available now are the results from a three-way file-system comparison using the Linux 3.4 kernel as well as the Linux 3.2 and 3.3 kernels for reference. The three file-systems being pitted against each other are Btrfs, EXT4, and XFS.
These tests are meaningless on (just) SSD drives
XFS and BTRFS can manage Exabyte file systems where in many cases hard disk drives will be used due to their better bank for buck (and maybe longer lifetime) over SSDs.
HDDs have seek and rotational latencies and the file systems make efforts to reduce these latencies in order to improve performance, however a significant number of recent FS comparisons on Phoronix are run exclusively on SSD drives.
While this may reveal something about the tested systems it reveals absolutely nothing about any real life system in which I I would be considering using these file systems.
If there is a need to benchmark on SSDs, at least report parallel results performed on HDDs - as has been in some past FS comparisons on Phoronix.
btrfs is doing pretty good
there should be a btrfs vs btrfs showdown, as there are interesting choices, for example:have larger nodes/leaves with -n 32k -l 32k , add lzo compression.
it would be interesting to see the impact of these, but it's going to be a winner regardless, look at some of these seekwatcher videos to compare..