Show Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained on a daily basis for the past 18+ years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would like to view the site without ads while still supporting our work, please consider our ad-free Phoronix Premium.
Linux 3.11 File-System Performance: EXT4, Btrfs, XFS, F2FS
Coming out today are our first Linux 3.11 kernel file-system benchmarks. Being benchmarked from a higher-end OCZ Vertex 3 SATA 3.0 SSD connected to an Intel Core i7 "Haswell" system are the EXT4, Btrfs, XFS, and F2FS file-systems.
On this i7-4770K Haswell system with Serial ATA 3.0 solid-state drive was Ubuntu 13.10 in its current development state and then across the Linux 3.9, Linux 3.10, and Linux 3.11 (Git) kernels were benchmarks of Btrfs, EXT4, F2FS, and XFS for making a nice multi-way Linux FS performance comparison.
For those not familiar with the Linux 3.11 file-system changes, there's articles on the work for XFS, Btrfs, F2FS, and EXT4. Sadly still missing from the mainline Linux kernel is Tux3 or dare I say Reiser4.
All four file-systems on the three kernel releases were benchmarked using their stock mount options. Benchmarks of Btrfs tuning with different mount option parameters on Linux 3.11 will come in a Phoronix article within the next couple of days.
All Linux file-system benchmarking was handled in a fully reproducible and automated manner using the open-source Phoronix Test Suite automated performance testing software.