IT-lexicon › Infrastructuur › Scheduler

Scheduler

Infrastructuur Svenska → Bijgewerkt: 2026-10-03

Het onderdeel van de kernel dat bepaalt welk proces als volgende draait, en hoelang.

Op een machine met meer processen dan kernen moet iets kiezen. Die keuze is een afweging tussen doelen die elkaar tegenwerken: hoge doorvoer vraagt lange tijdsloten en weinig wisselingen, lage latency juist korte. Eerlijkheid tussen gebruikers botst met voorrang voor wat op dat moment het belangrijkst is.

De meeste processen zijn I/O-gebonden en blokkeren uit zichzelf ruim voordat hun tijdslot om is, waardoor een interactief systeem ook onder belasting snel aanvoelt. Linux gebruikte ruim vijftien jaar CFS en stapte in kernel 6.6 over op EEVDF. Realtimeprocessen worden afgehandeld door aparte klassen die altijd voor gewone processen gaan.

← Terug naar het lexicon