Wie überwache ich die Festplattennutzung durch Prozesse im Laufe der Zeit?

11

Ich kann sehen, dass meine Ubuntu-Instanz (bei einem Cloud-Anbieter) durchschnittlich Tausende von Blöcken pro Sekunde aufweist. Wenn ich jedoch in Echtzeit beobachte, ist es schwer zu erkennen, welcher Prozess dies verursacht.

Gibt es einen Überwachungsbefehl, mit dem ich ihn etwa eine Stunde lang ausführen und dann Informationen zur Datenträgernutzung sammeln kann (z. B. welche Prozesse in dieser Hinsicht am aktivsten waren oder sogar welche Dateien)?

Assaf Lavie
quelle

Antworten:

14

Sie können iotopmit dem akkumulierten Schalter laufen :

sudo iotop -a

Weitere Optionen finden Sie in der Manpage .

htorque
quelle