Linux 5.0 File-System Benchmarks: Btrfs vs. EXT4 vs. F2FS vs. XFS

Written by Michael Larabel in Storage on 7 January 2019 at 03:19 PM EST. Page 4 of 4. 61 Comments.

Lastly is a look at the start-up time of some applications while having various I/O occur in the background.

The startup-time results are most interesting here for the Flash-Friendly File-System. With these tests, F2FS was across the board winning with all three storage configurations.

These file-system results end up being similar to what we've seen out of recent comparisons on older kernels: generally F2FS and XFS are the fastest on the consumer solid-state storage devices generally followed quite quickly (and commonly trading blows) with EXT4. Btrfs with its copy-on-write behavior leads to it having a lot of features but at least in its out-of-the-box behavior generally being a fair amount slower than EXT4/F2FS/XFS. Perhaps most interesting from today's results were the startup-time application results where the Flash-Friendly File-System easily won across all of those tests.

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.


Related Articles
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.