Ubuntu: Werkzeug zur Anzeige der Festplattenaktivität im Allgemeinen und pro Prozess

8962
GJ.

Mein Ubuntu-System wird gelegentlich sehr schleppend. Ich führe viele Dinge gleichzeitig aus und es ist sehr schwer zu sagen, welches Programm der Täter ist.

Ich vermute, dass die Trägheit auf Festplattenaktivität zurückzuführen ist, da die CPU-Auslastung auf jedem der 4 Kerne der CPU konstant unter 50% liegt und mehr als 30% der 6 GB RAM frei sind.

Gibt es ein Tool, das mir in Echtzeit die Anzahl der Festplatten-E / A-Vorgänge pro Sekunde und die Menge der pro Sekunde gelesenen / geschriebenen Daten anzeigen kann? Können all diese Informationen pro Prozess aufgeschlüsselt und angezeigt werden?

5
Ich hoffe immer noch, dass ich irgendwann einen grafischen Monitor finde, der eine Art Grafik zeigt. Windows 8 verfügt über wirklich beeindruckende Systemüberwachungsfunktionen in TaskManager. ThorSummoner vor 9 Jahren 0

3 Antworten auf die Frage

6
Tronic

Ich kann iotop empfehlen, bei dem Sie pro Prozess genau das Lesen von Festplatten und das Schreiben in Byte pro Sekunde anzeigen . Sie können es sudo apt-get install iotopin Ubuntu installieren .

Standardmäßig werden alle Prozesse angezeigt. Sie können jedoch "iotop --only" verwenden oder während der Anzeige auf "o" klicken, um nur Prozesse oder Threads anzuzeigen, die E / A-Operationen ausführen. Sie können ihn auch mit der Befehlszeilenoption -P auf Prozesse beschränken (anstatt alle Threads einzuschließen). Klicken Sie auf "a", um die akkumulierte E / A anstelle der Bandbreite anzuzeigen. In diesem Modus zeigt iotop die Anzahl der E / A-Prozesse, die seit dem Start von iotop ausgeführt wurden. nottinhill vor 11 Jahren 0
3
cYrus

Versuchen Sie es atop. Starten Sie es und drücken Sie d, um die datenträgerbezogene Ausgabe anzuzeigen.

2
nottinhill

Sie können Saidar ausprobieren.

apt-get install saidar 


Alternativ können Sie auch eine davon ausprobieren: http://www.upubuntu.com/2012/06/list-of-best-system-monitoring.html