In man ps
gibt es deutlich die verschiedenen Zustände an, die ein Prozess unter Linux haben kann.
D Uninterruptible sleep (usually IO)
R Running or runnable (on run queue)
S Interruptible sleep (waiting for an event to complete)
T Stopped, either by a job control signal or because it is being traced.
W paging (not valid since the 2.6.xx kernel)
X dead (should never be seen)
Z Defunct ("zombie") process, terminated but not reaped by its parent.
Auch wenn X
es sich um einen Prozesszustand handelt, sollte er niemals gesehen werden. Aber ist das richtig? Gibt es eine theoretische Möglichkeit, dies als Zustand eines Prozesses zu betrachten? Oder ist es zu 100% unmöglich?