Last week I provided a look at the EXT4 and XFS performance from Linux 6.12 LTS through Linux 7.0 in its current development form. As mentioned in that article and as requested by many Phoronix readers, benchmarks have since wrapped up looking at how the Btrfs copy-on-write file-system performance has evolved since that late 2024 period and all major Linux kernel releases past that Long Term Support version.
This article adds on to the prior XFS vs. EXT4 multi-kernel showdown to now feature Btrfs being tested with freshly re-formatted and tested on each Ubuntu Mainline Kernel PPA release from Linux 6.12 through Linux 7.0. Like with EXT4 and XFS, Btrfs was tested with its default mount options that include the copy-on-write functionality. For those curious about the Btrfs performance without CoW behavior, see the other Linux 7.0 benchmarking of the Linux 7.0 file-system benchmark comparison>.
The Solidigm D7-PS1010 PCIe 5.0 NVMe SSD https://www..com/review/solidigm-d7-ps1010 was used as the solid-state drive for al lof the file-system testing from an AMD EPYC 9745 + Gigabyte MZ33-AR1 server platform. Ubuntu 26.04 in its current development state was the OS employed while changing out the kernel version used each time. The Linux 7.0 Git state for the Btrfs testing was as of 13 March.
Let’s see how the Btrfs performance has evolved over the past year and a half.
