Zone Write Plugging Comes To Linux 6.10 For Better Performance

Written by Michael Larabel in Linux Storage on 14 May 2024 at 06:45 AM EDT. 2 Comments
LINUX STORAGE
Along with the IO_uring improvements for Linux 6.10, the block subsystem changes have also been merged for this new kernel version.

Notable to the block code updates is another attempt at making long running discards interruptible, adding a partscan attribute to sysfx for helping out systemd, dropping an old throttle low interface, and other updates.

Arguably most interesting with the block updates for Linux 6.10 is introducing support for Zone Write Plugging (ZWP). Zone Write Plugging allows for controlling the ordering of writes to zoned block devices. Zone Write Plugging replaces Zone Write Locking and functions on BIOs rather than requests.

ZWP benchmarks


This Zone Write Plugging functionality can greatly improve the performance of zoned storage devices. Those wanting to learn more about the Zone Write Plugging support in general can see the kernel patchwork comments.

More details on the block changes for Linux 6.10 via this pull.
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