next up previous contents
Nächste Seite: Non-Preemptive Scheduling Aufwärts: Ablaufsteuerung Vorherige Seite: Blocking   Inhalt

Preemptive Scheduling

Diese Strategie erlaubt es einer zentralen Instanz, einem laufenden Prozeß zu (nahezu) jedem Zeitpunkt den Prozessor zu entziehen und einem anderen Prozeß zuzuteilen. Die temporäre Unterbrechung des Prozesses ist für diesen transparent.

Preemptives Scheduling ist vor allem für Echtzeit-Betriebssysteme interessant, da höher priorisierte Prozesse nach dem Deblockieren, d.h. wenn sie in die Bereit-Warteschlange eingekettet werden, solche mit niederer Priorität von der CPU verdrängen können.



Christian Helmuth 2001-12-11