Bcachefs, Btrfs, EXT4, F2FS & XFS File-System Performance On Linux 6.15
When taking the geometric mean of all the file-systems tested, XFS was by far the fastest with this testing on Linux 6.15 and using a Crucial T705 NVMe PCIe 5.0 SSD. With each file-system at its defaults, XFS was 20% faster than F2FS as the next fastest file-system. EXT4 and Btrfs meanwhile were tied for third. Bcachefs out-of-the-box on this PCIe 5 SSD was in a distant last place on Linux 6.15 Git.
Of course, there are more factors to consider when choosing a Linux file-system besides just the raw performance... Features and data integrity/safety and overall file-system maturity being among the other key areas. Some of the non-default file-system mount options can also greatly influence the file-system for better or worse depending upon your workloads and tailored setup. In any event for those wondering roughly how these mainline Linux file-systems are performing, now you have a fresh perspective from Linux 6.15 that will be out as stable later this month.
If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.
