Iotop: Unterschied zwischen den Versionen
Zeile 45: | Zeile 45: | ||
| -n || --iter || NUM || Legt die Anzahl der Iterationen vor dem Beenden fest (standardmäßig wird nie beendet) | | -n || --iter || NUM || Legt die Anzahl der Iterationen vor dem Beenden fest (standardmäßig wird nie beendet) | ||
* Dies ist besonders nützlich im nicht-interaktiven Modus | * Dies ist besonders nützlich im nicht-interaktiven Modus | ||
|- | |- | ||
| -d || --delay || SEC || Legt die Verzögerung zwischen den Iterationen in Sekunden fest (standardmäßig 1 Sekunde) | | -d || --delay || SEC || Legt die Verzögerung zwischen den Iterationen in Sekunden fest (standardmäßig 1 Sekunde) |
Version vom 11. März 2025, 11:01 Uhr
iotop - einfacher top-ähnlicher E/A-Monitor
Beschreibung
iotop beobachtet die vom Linux-Kernel ausgegebenen I/O-Nutzungsinformationen (erfordert 2.6.20 oder höher) und zeigt eine Tabelle der aktuellen I/O-Nutzung durch Prozesse oder Threads auf dem System an
Mindestens die Optionen CONFIG_TASK_DELAY_ACCT, CONFIG_TASK_IO_ACCOUNTING, CONFIG_TASKSTATS und CONFIG_VM_EVENT_COUNTERS müssen in Ihrer Linux-Kernel-Build-Konfiguration aktiviert sein und seit Linux-Kernel 5.14 muss die Sysctl kernel.task_delayacct aktiviert sein
iotop zeigt Spalten für die I/O-Bandbreite an, die von jedem Prozess/Thread während der Abtastperiode gelesen und geschrieben wurde
- Es zeigt auch den prozentualen Anteil der Zeit an, die der Thread/Prozess beim Swapping und beim Warten auf E/A verbracht hat.
- Für jeden Prozess wird seine E/A-Priorität (Klasse/Stufe) angezeigt.
Darüber hinaus wird die gesamte E/A-Bandbreite, die während des Abtastzeitraums gelesen und geschrieben wurde, oben auf der Oberfläche angezeigt Die Werte Total DISK READ und Total DISK WRITE stellen die gesamte Lese- und Schreibbandbreite zwischen Prozessen und Kernel-Threads auf der einen Seite und dem Kernel-Block-Device-Subsystem auf der anderen Seite dar
- Aktuelle DISK READ- und Aktuelle DISK WRITE-Werte stellen die entsprechenden Bandbreiten für aktuelle Festplatten-E/A zwischen dem Kernel-Blockgeräte-Subsystem und der zugrunde liegenden Hardware (HDD, SSD usw.) dar.
- Gesamt- und aktuelle Werte können daher zu einem bestimmten Zeitpunkt nicht gleich sein, da Daten zwischengespeichert und E/A-Operationen im Linux-Kernel neu geordnet werden.
Verwenden Sie die Pfeile nach links und rechts, um die Sortierung zu ändern, r, um die Sortierreihenfolge umzukehren, o, um die Option --only umzuschalten, p, um die Option --processes umzuschalten, a, um die Option --accumulated umzuschalten, q, um zu beenden oder i, um die Priorität eines Threads oder der Threads eines Prozesses zu ändern
- Jede andere Taste erzwingt eine Aktualisierung
Installation
sudo apt install iotop
Aufruf
iotop [OPTIONEN]
Optionen
Unix | GNU | Parameter | Beschreibung |
---|---|---|---|
--version | Anzeige der Versionsnummer und Beenden | ||
-h | --help | Zeigt Nutzungsinformationen an und beendet sich | |
-o | --only | Nur Prozesse oder Threads anzeigen, die tatsächlich E/A durchführen, anstatt alle Prozesse oder Threads anzuzeigen
| |
-b | --batch | Schaltet den nicht-interaktiven Modus ein
| |
-n | --iter | NUM | Legt die Anzahl der Iterationen vor dem Beenden fest (standardmäßig wird nie beendet)
|
-d | --delay | SEC | Legt die Verzögerung zwischen den Iterationen in Sekunden fest (standardmäßig 1 Sekunde)
|
-p | --pid | PID | Liste der zu überwachenden Prozesse/Threads (standardmäßig alle) |
-u | --user | USER | Liste der zu überwachenden Benutzer (standardmäßig alle) |
-P | --processes | Nur Prozesse anzeigen
| |
-a | --accumulated | Zeigt kumulierte E/A anstelle von Bandbreite
| |
-k | --kilobytes | Verwendet Kilobytes anstelle einer menschenfreundlichen Einheit
| |
-t | --time | Hinzufügen eines Zeitstempels in jeder Zeile (impliziert --batch)
| |
-q | --quiet | unterdrückt einige Zeilen des Headers (impliziert --batch)
| |
--no-help | Unterdrückt die Anzeige der Tastaturkürzel-Hilfe
-q Spaltennamen werden nur bei der ersten Iteration gedruckt, -qq Spaltennamen werden nie gedruckt, -qqq die E/A-Zusammenfassung wird nie gedruckt |
Umgebungsvariablen
Exit-Status
Anwendung
Problembehebung
Konfiguration
Dateien
Datei | Beschreibung |
---|---|
Anhang
Siehe auch
Dokumentation
- Man-Page
- Info-Pages
Links
Projekt
Weblinks