Some Quick Tests With ZFS, F2FS, Btrfs & Friends On Linux 4.4
Our latest benchmarking fun from the freshly minted Linux 4.4 kernel is testing all of the popular built-in Linux file-systems plus the recently updated ZFS On Linux. File-systems tested for this comparison were Btrfs, XFS, EXT4, F2FS, ReiserFS, NTFS, and ZFS.
All of these file-systems were tested from the Linux 4.4.0 x86_64 kernel atop a daily build of Ubuntu 16.04 LTS. The same Intel Xeon E5-2687W v3 system was used for all of this file-system benchmarking. All of the file-systems were tested against an 80GB Intel M.2 SSDSCKGW08 solid-state drive.
For making the results reproducible and representative of the out-of-the-box experience, each file-system was mounted with its stock mount options. Want to see some file-system optimization comparisons as complementary data points? Feel free to recommend specific tweaks for each file-system that are ideally backed by a Wiki page explaining the performance tuning recommendations from upstream, etc.
All of these Linux file-system benchmarks were carried out using the open-source Phoronix Test Suite.