Linux 5.14 SSD Benchmarks With Btrfs vs. EXT4 vs. F2FS vs. XFS

These quick benchmarks are just intended for reference purposes for those wondering how the different file-systems are comparing these days on the latest Linux kernel across the popular Btrfs, EXT4, F2FS, and XFS mainline choices.
All four mainline file-systems were tested off Linux 5.14 Git and tested in their default/out-of-the-box configuration with the default mount options for each. All tests were conducted with a WD_BLACK SN850 NVMe SSD.
Btrfs with its CoW design tends to perform slower in the database tests than others, but these days when running multiple SQLite tests concurrently it is fairing much better than in the past.
F2FS still shows much promise in some areas.
See more of these Linux 5.14 file-system benchmarks via this OpenBenchmarking.org result file.
95 Comments