Phil Bull
philbull@gmail.com 2014
Der Status eines Prozesses ist entweder laufend, schlafend, angehalten oder Zombie.
Christian Kirbach
christian.kirbach@gmail.com 2014, 2015, 2021
Benjamin Steinwender
b@stbe.at 2014
Mario Blättermann
mario.blaettermann@gmail.com 2017, 2021
Jürgen Benvenuti
gastornis@posteo.org 2023

# Was bedeutet der Prozess-Status?

Der Status eines Prozesses sagt aus, ob dieser derzeit aktiv ist oder nicht. Es gibt vier Status, die ein Prozess haben kann:

# Läuft

Prozesse, die derzeit Arbeit erledigen (zum Beispiel ein Web-Browser, der eine Seite aufbaut). Laufende Prozesse sind jene, welche aktiv den Prozessor (CPU) verwenden.

# Schläft

Prozesse, die derzeit keine Arbeit erledigen (wenn sie zum Beispiel auf ein Ereignis warten). Sie nutzen keine Prozessorzeit, belegen aber Arbeitsspeicher. Wenn sie etwas erledigen müssen, so »wachen sie auf« und wechseln in den Status Läuft.

# Angehalten

Ein angehaltener Prozess wurde zuvor händisch gestoppt. Man hält gegebenenfalls einen Prozess vorübergehend an, wenn dieser zum Beispiel zu viel Rechenzeit belegt.

To do this, click the process in the Processes tab, then right-click it and select Pause from the menu that appears. You can wake it up again by clicking Resume on the same menu.

# Zombie

Ein Zombie-Prozess ist bereits beendet und wird nie wieder starten, wird aber aus irgendeinem Grund in der Prozessliste behalten. Dies passiert normalerweise, weil er durch ein anderes Programm gestartet wurde und dieses wissen muss, ob er erfolgreich beendet hat oder nicht. Dies wurde aber noch nicht geprüft.

Zombie-Prozesse belegen keinen Speicher und keine Prozessorzeit und verschwinden vermutlich irgendwann. Sie müssen nichts unternehmen, um sie loszuwerden.

Die Mehrheit der Prozesse läuft entweder oder schläft.