Get the latest tech news
Weighted Interleave Auto-Tuning Being Worked On For Linux
Joshua Hahn has posted the latest 'request for comments' draft working on weightedd interleave auto-tuning for the linux kernel in order to better enhance the performance characteristics of primarily Linux servers with multiple memory nodes.
Those weights need to be manually adjusted by the Linux server administrator or other policy but the RFC patches bring auto-tuning support. Previous work by Gregory Price introduced weighted interleave, which allowed for pages to be allocated across NUMA nodes according to user-set ratios. This patch work is currently under review but will likely make it to the mainline kernel in some form given the increasing number of Linux servers with CXL memory on the horizon.
Or read this on Phoronix