Grundlagen der Prozessverwaltung in Betriebssystemen
Eingeordnet in Informatik
Geschrieben am in
Deutsch mit einer Größe von 2,78 KB
Prozess- und Thread-Grundlagen
Prozess: Ein concept-driven Betriebssystem-Element, das laufende Programme repräsentiert.
Strang oder Thread: Ein Thread eines Prozesses, der eigene Ressourcen verbraucht und vom Elternprozess abhängt.
Prozesszustände
- Laufen: Der Prozessor führt Anweisungen des Programms aus und nutzt die CPU-Zeit.
- Standby oder Aktiv: Ein Prozess ist bereit zur Ausführung, wartet auf seinen Zeitraum und den Zugriff auf System-Ressourcen.
- Gesperrt: Der Prozess ist aus verschiedenen Gründen blockiert.
Prozess-Transitionen
- Transition A: Tritt ein, wenn ein laufendes Programm auf ein Ereignis warten muss, um fortzufahren.
- Transition B: Tritt ein, wenn die dem Prozess zugeteilte CPU-Zeit abgelaufen ist und er Platz für den nächsten