News: 0001464397

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Zone Write Plugging Comes To Linux 6.10 For Better Performance

([Linux Storage] 5 Hours Ago Linux 6.10)


Along with the [1]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.

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 [2]the kernel patchwork comments .

More details on the block changes for Linux 6.10 via [3]this pull .



[1] https://www.phoronix.com/news/Linux-6.10-IO_uring

[2] https://patchwork.kernel.org/project/linux-block/cover/20240202073104.2418230-1-dlemoal@kernel.org/

[3] https://lore.kernel.org/linux-block/171563601237.15304.15688419053531716863.pr-tracker-bot@kernel.org/T/#t



phoronix

You may get an opportunity for advancement today. Watch it!