Hlavní navigace

Je linuxový plánovač úloh horší, než se myslelo?

Jan Fikar

V článku s názvem Linuxový plánovač úloh: desetiletí promarněných jader autoři objevili nejméně čtyři chyby plánovače úloh, které se všechny projevují tím, že některá jádra zbytečně zahálejí a tím trpí výkon. Je dostupná též jejich poněkud zdlouhavá prezentace

Autoři zveřejnili čtyři neoficiální experimentální patche, které odstraňují některé nedostatky plánovače. Na testovacím NUMA stroji se 64 jádry AMD Bulldozer tyto patche zrychlují kompilaci kernelu o 13 % a TPC-H databázový benchmark o 14–23 %. Na zveřejnění nástrojů k odhalení zahálejících jader se čeká. Škoda, že autoři nesrovnali plánovač například s Brain F*ck Schedulerem.

(zdroj: phoronix)

Našli jste v článku chybu?