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
Benjamin Steinwender
b@stbe.at 2014
Mario Blättermann
mario.blaettermann@gmail.com 2017

# 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.

Klicken Sie dazu mit der rechten Maustaste auf den Prozess im Reiter Prozesse und wählen Sie Anhalten im Menü, das daraufhin erscheint. Sie wecken den Prozess erneut auf, in dem Sie Fortsetzen im selben Menü wählen.

# 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.