Prozesse und Threads in Betriebssystemen
Eingeordnet in Informatik
Geschrieben am in Deutsch mit einer Größe von 5,84 KB
Prozesse
Ein Prozess ist ein laufendes Programm. Vom Betriebssystem verwaltete Prozesse bestehen aus:
- Den Anweisungen eines Programms, die vom Mikroprozessor ausgeführt werden.
- Dem Zustand der Ausführung zu einem bestimmten Zeitpunkt, d.h. den Werten der CPU-Register für das Programm.
- Seinem Arbeitsbereich im Speicher, d.h. dem reservierten Speicher und dessen Inhalt.
- Weiteren Informationen, die das Betriebssystem für die Planung benötigt.
Prozesszustände
Wird ausgeführt (Running)
Der Prozess wird auf der CPU ausgeführt. In einem Ein-Prozessor-System kann sich höchstens ein Prozess in diesem Zustand befinden.
Bereit (Ready)
Der Prozess ist bereit zur Ausführung, muss aber auf die Zuweisung der CPU warten.
Wartend (Blocked)
Der Prozess kann nicht... Weiterlesen "Prozesse und Threads in Betriebssystemen" »