BcacheFS vs. EXT4 vs. Btrfs vs. XFS vs. F2FS

Written by Michael Larabel in Linux Storage on 22 August 2015 at 12:55 PM EDT. 16 Comments
LINUX STORAGE
Yesterday I posted the first independent benchmarks of the Bcachefs file-system, the new file-system aiming for EXT4/XFS speed while having Btrfs/ZFS-like features. Here are some more benchmarks.

Complementing the benchmarks from yesterday are some more results today with Bcachefs compared to EXT4, Btrfs, XFS, and F2FS with testing being done from the same Intel M.2 SSD as yesterday's testing and using the same 4.1-based Bcachefs-dev kernel.
BcacheFS Linux FS Testing

If you want to see how Bcachefs compares to these four other open-source, in-tree Linux file-systems, you can find the new results via this OpenBenchmarking.org result file. Enjoy!
BcacheFS Linux FS Testing

I also was going to test the Zlib compression support but ended up finding no performance difference. I have been in communication with Kent Overstreet and afterwards he ended up exposing some compression stats via sysfs to benefit future tests.
Related News
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.

Popular News This Week