OpenZFS Now Supports Reacting To CPU/Memory Hot-Plugging

Written by Michael Larabel in Linux Storage on 11 December 2020 at 06:08 AM EST. 3 Comments
Following the recent OpenZFS 2.0 release, a new feature that has landed in the latest OpenZFS development code is the ability to respond to CPU and memory hot-plugging.

Up to now OpenZFS hasn't paid attention at all to RAM or CPU cores added/removed from the system. But with the latest Git, logic was added to the ARC so it can support making use of new memory for caching purposes. The new logic will also support dynamically expanding the number of threads allocated to a TaskQ.

This RAM/CPU hot-plugging work was led by Paul Dagnelie of Delphix where now they are similarly backporting the functionality to their ZFS code-base.

This is good news for those on bare metal or the cloud and making use of OpenZFS that prefer to dynamically scale up/down their system resources. More details via this honored pull request.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week