Scheduler
Scheduler
Bücher zum Thema bei Amazon.de
Bei modernen
Betriebssystemen ist ja gleichzeitige Ausführen von Programmen(
Multitasking) bereits ein Mu. Da aber in den meisten Computern nur ein
Prozessor sitzt, kann dies genaugenommen nicht funktionieren.
Dieser Wiederspruch liegt in dem fälschlichen Gebrauch des Worts "gleichzeitig".
Der
Prozessor bearbeitet in einer Sekunde jedes
Programm mehrmals, in Wirklichkeit daher nur fast gleichzeitig, der Mensch merkt davon aber nichts.
Um die Aufteilung gut zu bewerkstellen ist ein Scheduler von Nöten, der zum Beispiel dem obersten
Programm die meiste Zeit zur Verarbeitung vom
Prozessor zuteilt.
In den verschiedenen
Betriebssystemen gibt es verschiedene Strategien, um in jeder Situation die höchst mögliche Geschwindigkeit bereitzustellen.