Idén január 4-én Molnár Ingo az LKML-re postázott egy levelet, amelyben bejelentette, hogy egy új Linux ütemezőn dolgozik.
Az új scheduler akár 18-187% százalékos növekedést jelenthet a Linux kernel teljesítményében, bizonyos esetekben (láttam olyan benchmarkot, ahol 300% -os növekedés volt realizálható).
Ahogy Ingo levélben írja, ez a jelenlegi Linux ütemező radikális átirata lesz.
A projekt célja, hogy megtartson minden olyan tulajdonságot a jelenlegi scheduler-ből, ami használható:
- jó interaktív teljesítmény: ha a felhasználó gépel, vagy klikkel a rendszer válaszoljon szépen, futtassa a felhasználó task-ját
- prioritás: a kevésbé fontos feladatok fussanak (induláskor) kisebb prioritással, a fontosabbak nagyobb prioritással induljanak
- SMP hatékonyság: ne pihenjen a CPU, ha lenne mit tennie (gondolom a második vagy n-edik CPU -ról van szó)
- SMP affinitás: ha a processz elindult egyik CPU-n, lehetőleg a továbbiakban is fusson azon a CPU-n, ne váltogasson a CPU-k között túl gyakran
- plusz további szolgáltatások kerüljenek bele, mint például az RT scheduling, CPU-hoz kötésEzenkívül kerüljön bele új funkció is: