Andrea Righi z Canonicalu o svátcích napsal pro zábavu externí plánovač CPU linuxového jádra v Rustu sched-ext
. Ten je kupodivu pro některé zátěže (například hry) lepší než ten výchozí v linuxovém jádře a to včetně novinky z 6.6 EEVDF.
Plánovač používá eBPF, může tedy být nahrán až za chodu linuxového jádra. Poté na počítači s Intel TigerLake (4 jádra, 8 vláken) pustí paralelní kompilaci jádra ( -j32
) a k tomu hru Terraria. Nový plánovač dává 60 fps, kdežto výchozí linuxový plánovač jen 25–30 fps. Zdrojový kód je na GitHubu.
(zdroj: phoronix)