Get the latest tech news
Sched_ext Scheduler Idle Selection Being Extended For LLC & NUMA Awareness
While the sched_ext extensible scheduler code was merged for Linux 6.12, work on sched_ext itself it is not over
Queued last week within sched_ext.git's "for-6.13" branch is a patch to introduce LLC awareness to the default idle selection policy. By leveraging the Linux kernel's scheduler topology information, LLC awareness is added to the idle selection policy. That code extends the built-in idle CPU selection policy to prioritize CPUs within the same NUMA node.
Or read this on Phoronix