OpenZFS 2.3-rc2 Brings CPU Pinning & Optimized Kernel Same-Page Merging

Written by Michael Larabel in Linux Storage on 14 October 2024 at 08:11 PM EDT. 6 Comments
LINUX STORAGE
OpenZFS 2.3-rc1 released last week with RAIDZ expansion, fast deduplication, and direct IO support among other changes for this ZFS file-system implementation for use on Linux and FreeBSD systems. OpenZFS 2.3-rc2 is out today with a few more interesting changes.

OpenZFS 2.3 is going to be very exciting with its RAIDZ expansion, Direct IO for better performance, fast deduplication, support for longer file and directory names, and other changes.

The changes new to OpenZFS 2.3-rc2 that are exciting me the most is optimized kernel same-page merging and making use of CPU pinning for better performance when running the ZFS Test Suite (ZTS). This merge by Tino Reichardt lays out the details on both for better performance with this CPU pinning and kernel same-page merging (KSM) functionality for at least some operating systems:

OpenZFS performance difference


OpenZFS 2.3-rc2 also has a number of bug fixes, always validating checksums on Direct I/O reads, and other changes.

OpenZFS 2.3-rc2 downloads and more details on the new release candidate via GitHub.
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