Wie kann man erkennen, ob ein Prozess „nicht reagiert“?

Wie kann man erkennen, ob ein Prozess „nicht reagiert“?

Gibt es eine Möglichkeit, im Terminal zu prüfen, ob ein bestimmter Prozess (bekannter PID) etwas tut oder nicht reagiert und „hängt“? Ich verwende Ubuntu 14.04 und die betreffenden Prozesse sind TestDisk und GParted.

Antwort1

Sie können die DiskIO- und CPU-Auslastung dieser Prozesse überprüfen. Dies gibt keine definitive Antwort, zeigt Ihnen aber, ob der Prozess ausgelastet ist.

sudo iotop | grep [your pid here]
top | grep [your pid here]

verwandte Informationen