News New Linux OS Scheduler Reduces Lag by Keeping Light Work on Fewer CPU Cores

Megangel1

Reputable
Jan 9, 2020
10
11
4,515
" The Reserve Nest is where all the unused cores are located. " Nope, it is where cores previously in the Primary nest but haven't been used for a while are put. Other unused cores are not in either nest.
 

TJ Hooker

Titan
Ambassador
Hopefully this will open up support for efficiency cores like those found in recent Intel laptop CPUs.
As an FYI, it's not just their mobile CPUs that have Efficiency cores. Many Intel Alder Lake desktop chips have them as well. And they've been supported by Linux for months now (as long as you're running a recent kernel version).
 

washmc

Distinguished
Oct 7, 2014
46
25
18,560
As an FYI, it's not just their mobile CPUs that have Efficiency cores. Many Intel Alder Lake desktop chips have them as well. And they've been supported by Linux for months now (as long as you're running a recent kernel version).
Also I believe this is a completely separate issue being addressed by other means than what this article is describing. E-core usage should be getting addressed as we speak, whereas Nest is I believe a further down the line concept.
 
  • Like
Reactions: TJ Hooker
Hopefully this will open up support for efficiency cores like those found in recent Intel laptop CPUs.
This is mostly for ryzen cpus and older intel cpus, in general cpus that have turbo tables and boost to different clocks depending on how many cores are under load.
On such cpus the lower the amount of cores doing work the higher the clocks on these cores so the less lag you get.

We have come to the point that we have so many cores on main stream systems that the OS has to take steps to counter-act.