A bit of history I’ve been diving into the Linux kernel scheduler recently. To give a short brief introduction to scheduling, imagine a single CPU single core system. The operating system all…
Clickbait title, it uses more than 8 cores just fine (obviously), but the scaling factor for how often threads should get scheduled wasn't going above 8 cores. So basically it was just running a bit suboptimally for extremely heavy multitasking, will be interesting if anyone manages to get a decent measurement on how much the fix helps.