Nach welchem Verfahren wird CPU zugeteilt?
⇒ Prozess muss lauffähig sein (Run-Queue)
Achtung
Scheduling darf nicht selbst zuviel Zeit verbrauchen
⇒ kostet auch CPU-Zeit
Auftrags-orientiertes Scheduling in Linux ⇒ Interval Scheduling Problem
-
FIFO
Neuer Prozess wird hinten in Auftragswarteschlange eingereiht
⇒kommt dran, sobald alle davor abgearbeitet wurden -
Shortest Job Next
Prozesse werden nach ihrer voraussichtlichen Bearbeitungszeit sortiert
⇒ kürzere Prozesse werden bevorzugt (mehr „zufriedene“ Kunden)
Zeitscheiben-orientiertes Scheduling in Linux



In Unix: Kombination

