August 10th, 2024

Initial Benchmark of Bcachefs vs. Btrfs vs. EXT4 vs. F2FS vs. XFS on Linux 6.11

A Phoronix benchmark compared Bcachefs with Btrfs, EXT4, F2FS, and XFS on an AMD EPYC server using PCIe 5.0 NVMe SSDs, showing Bcachefs improved stability. OpenZFS was excluded.

Read original articleLink Icon
Initial Benchmark of Bcachefs vs. Btrfs vs. EXT4 vs. F2FS vs. XFS on Linux 6.11

A recent benchmark conducted by Phoronix compared the performance of Bcachefs against other Linux file systems, including Btrfs, EXT4, F2FS, and XFS, using the Linux 6.11-rc2 kernel. The tests were performed on an AMD EPYC 8534P server equipped with Solidigm D7-PS1010 PCIe 5.0 NVMe SSDs, which are known for their high-speed performance. Each file system was freshly formatted and mounted with default options. The results indicated that Bcachefs has stabilized significantly in recent kernel releases, operating without errors during the tests. The other file systems also performed reliably, with no notable issues. However, OpenZFS was not included in this round of testing due to its lack of support for the Linux 6.11 and 6.10 kernels in released form. This benchmarking effort was prompted by requests from Phoronix readers for updated performance comparisons among these file systems.

- Bcachefs showed improved stability in recent kernel versions.

- The benchmark included Btrfs, EXT4, F2FS, and XFS alongside Bcachefs.

- Testing was conducted on high-performance Solidigm PCIe 5.0 NVMe SSDs.

- OpenZFS was excluded due to compatibility issues with the tested kernel versions.

- The tests were performed on an AMD EPYC 8534P server running Ubuntu 24.04 LTS.

Related

AMD Ryzen 7000/8000 Series vs. 14th Gen Intel Core CPU Performance on Linux

AMD Ryzen 7000/8000 Series vs. 14th Gen Intel Core CPU Performance on Linux

The article compares AMD Ryzen 7000/8000 Series processors with 14th Gen Intel Core CPUs on Linux 6.10 using 400+ benchmarks. Testing on Ubuntu 24.04 LTS with Linux 6.10 kernel includes various models like Ryzen 9 7950X and Core i9 14900K. Systems used DDR5-6000 memory, AMD Radeon RX 7900 GRE graphics, and NVMe SSDs. Results show performance differences and include performance-per-dollar metrics.

Bcachefs for Linux 6.11 Lands Accounting Rewrite and Self-Healing on Read Error

Bcachefs for Linux 6.11 Lands Accounting Rewrite and Self-Healing on Read Error

The Bcachefs update for Linux 6.11 introduces disk accounting code rewrite, self-healing for read and checksum errors, and stripe sectors accounting. Kent Overstreet leads these enhancements for improved file-system performance and reliability.

Bcachefs, an Introduction/Exploration

Bcachefs, an Introduction/Exploration

Bcachefs is a next-generation copy-on-write filesystem offering features like checksums, multi-device support, and RAID. It aims to improve performance and stability compared to existing filesystems like ext4 and Btrfs.

OpenZFS 2.2.5 Released with Linux 6.9 Support, Some Linux 6.10 Bits

OpenZFS 2.2.5 Released with Linux 6.9 Support, Some Linux 6.10 Bits

OpenZFS 2.2.5 has been released, adding support for Linux 6.9 and partial support for Linux 6.10, while maintaining compatibility with older kernels and FreeBSD 12.2 and later.

Benchmark of Bcachefs vs. Btrfs vs. EXT4 vs. F2FS vs. XFS on Linux 6.11

Benchmark of Bcachefs vs. Btrfs vs. EXT4 vs. F2FS vs. XFS on Linux 6.11

A Phoronix benchmark compared Bcachefs with Btrfs, EXT4, F2FS, and XFS on AMD EPYC servers, showing Bcachefs's improved stability and reliable performance across all tested file systems.

Link Icon 0 comments