%20m%C3%B6chte%20ich%20die%20E%2FA%20eines%20BESTIMMTEN%20Prozesses%20verfolgen%2C%20um%20herauszufinden%2C%20ob%20er%20h%C3%A4ngt%20oder%20Fortschritte%20macht.png)
Also … ich bin damit beschäftigt, zwei Jahrzehnte an Backups zu bereinigen, und habe einen bestimmten Job, der versucht, sha1sum
an zwei möglicherweise doppelte Dateien zu gelangen, und es scheint, als ob es hängen bleibt … das entscheidende Wort ist „scheint“.
Auf dieser Festplatte laufen VIELE andere I/O-Vorgänge, und das muss auch so sein. Aber nur dieser EINE Job scheint hängengeblieben zu sein – hätte schon vor LANGER Zeit fertig sein sollen. Der Prozessstatus wird D+
jedes Mal angezeigt, wenn ich nachschaue, aber das steht hier pidstat
:
Linux 6.0.12-100.fc35.x86_64 (fs2) 07/06/2023 _x86_64_ (12 CPU)
12:44:08 PM UID PID %usr %system %guest %wait %CPU CPU Command
12:44:08 PM 0 132572 0.03 0.02 0.00 0.00 0.05 8 sha1sum
Hin und wieder %CPU
steigt der Wert um einen KLEINEN Betrag an – derzeit bei 0,05 … Ich weiß, wie man I/O allgemein verfolgt, aber für einen SPEZIFISCHEN Prozess? Das ist es, wonach ich frage. (Die höchsten I/Os im System usw. interessieren mich nicht.)