Betriebssysteme: Ressourcenmanagement, Prozesse & Speicher
Eingeordnet in Informatik
Geschrieben am in
Deutsch mit einer Größe von 5,61 KB
Ressourcenmanagement in Betriebssystemen
Prozesse und Abläufe
- Definition Prozess: Ein Programm in Ausführung.
- Weitere Bezeichnungen:
- Kontrollfluss
- Aufgaben (Tasks)
- Threads (Beispiel: Java)
- Thread (Ausführungseinheit)
- Jedem Prozess (Betriebssystem) wird eine Datenstruktur, der Prozesskontrollblock (PCB), zugewiesen.
- Was beinhaltet der Prozesskontrollblock (PCB)?
- Aktueller Zustand
- Prozess-ID (PID)
- Priorität des Prozesses
- Speicherort
- Genutzte Ressourcen
Threads und Prozesszustände
- Definition Thread: Ein Thread ist ein Ausführungspunkt innerhalb eines Prozesses (ein Prozess kann einen oder mehrere Threads haben).
- Beispiel: Word wird ausgeführt (1 Prozess). Bearbeitung von Dokument 1 (1. Thread), Bearbeitung von Dokument 2 (2. Thread).
Prozesszustände
- Laufend: