Intel Delivers A Significant Memory Hotplugging Performance Optimization For Linux

Written by Michael Larabel in Intel on 27 September 2026 at 06:49 AM EDT. 4 Comments
INTEL
Adding to the features expected to land for Linux 7.4 is a significant performance optimization for the memory hotplugging speed for adding additional RAM. In particular, the memory hotplugging being most applicable for cases like expanding the amount of memory for VMs or in today's CXL world for adding additional system memory.

Yuan Liu of Intel has been leading the work to optimize zone contiguous checks for improving memory hotplugging performance by avoiding page block by page block scans across an entire zone.

The patches have been queued into mm/core.git's "for-next" Git branch and thus expected to be submitted for the Linux 7.4 merge window in October. That cover letter goes over the technical details of this memory hotplugging optimization.

The exciting part are the results with memory hotplugging for a virtual machine seeing up to an 81% time reduction and also up to a 75% time reduction for memory hot unplugging:

memory hotplug performance for VM


Tests by Samsung also found sizable improvements for hot plugging memory via CXL:

memory hotplug performance for CXL memory


Some nice speed-ups for those dealing with memory hot (un)plugging come Linux 7.4.
Related News
About The Author

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