(Újabb) kételyek az ULE ütemezővel kapcsolatban

 ( trey | 2011. december 19., hétfő - 13:19 )

Néhány évvel ezelőtt a Jeff Robertson által fejlesztett, O(1) ütemezési algoritmusú processz ütemező, az ULE (SCHED_ULE) leváltotta a FreeBSD-ben a korábbi alapértelmezett processz ütemezőt, a 4BSD-t (SCHED_4BSD) és alapértelmezetté vált. Azóta rendszeresen érkeznek kritikák az ULE-vel kapcsolatban. Az elmúlt napokban is egy hosszú szál alakult ki a freebsd-stable listán az "új" ütemezővel kapcsolatban.

George Mitchell "Nem kellene az ULE-nek az alapértelmezettnek lennie" tárgyú levelére számos válasz érkezett. Többen - köztük a FreeBSD projekttagok - is osztani látszottak Mitchell véleményét arról, hogy az ULE-vel problémák vannak. Volt olyan hozzászóló, aki állítja, évek óta panaszkodik az ULE interaktív teljesítményéről desktop környezetben. Sokan - köztük az ULE szerzője is - próbáltak neki segíteni, de a probléma okát nem sikerült kideríteni. Váltott 4BSD-re és megszűntek a problémái.
Andrey Chernov (ache@) szintén arról számolt be, hogy interaktivitás-beli problémákat tapasztalt az ULE-vel. Amióta viszont visszaváltott 4BSD-re, a lassulások elmúltak.

A szál itt kezdődik.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Nem ez volt a nagy csinnadrattával beharangozott overkill-scheduler?


"no video codec le a win32vel", de "Gentoohoz lehet meg tul fiatal vagy"

http://people.freebsd.org/~kris/scaling/7.0%20Preview.pdf

Nem olyan rossz ez. Egyértelműen a sokmagos-sokszálas környezetre találták ki, tehát könnyen lehet hogy 1-2 magos rendszeren nem olyan vidám a teljesítménye.

Remek, má$ r€nd$z€r€k€n kitalálták már erre a megoldást: lehet géphez is választani ütemezőt.

----------------
Lvl86 Troll

?????????????????????? (explanation required)

Azt mondja, hogy a konfigban az uj ütemező mögé
kell írni, hogy (Szerver) a régi mellé pedig,
hogy (Ineraktive/Desktop)

/* ( mint linuxban ) */