logoalt Hacker News

bigyabaiyesterday at 5:34 PM3 repliesview on HN

I mean, part of it is that Linux's default scheduler is braindead by modern standards: https://en.wikipedia.org/wiki/Completely_Fair_Scheduler


Replies

3eb7988a1663yesterday at 6:03 PM

Part of that is the assumption that Amazon/Meta/Google all have dedicated engineers who should be doing nothing but tuning performance for 0.0001% efficiency gains. At the scale of millions of servers, those tweaks add up to real dollar savings, and I suspect little of how they run is stock.

show 1 reply
accelbredyesterday at 5:37 PM

CFS was replaced by EEVDF, no?

show 3 replies
ranger207today at 5:40 AM

A lot of scheduler experimentation has been enabled by sched_ext: https://lwn.net/Articles/922405/