Hallo,
ich kann mir unter jeder Distribution/Desktop-Umgebung irgendwo die Auslastung des Prozessors und des Arbeitsspeichers anzeigen lassen. Gibt es so etwas auch für die Datenträger? Irgendeine Übersicht wo ich sehe Datenträger A nutzt gerade seine Schreibrate von X zu 50% aus?
Auslastung von Datenträgern anzeigen lassen
Re: Auslastung von Datenträgern anzeigen lassen
in top:
wa ist write somit Festplatte...
und in gkrellm natürlich.
Code: Alles auswählen
%CPU0 : 6,3 us, 1,7 sy, 0,0 ni, 92,1 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0 st
und in gkrellm natürlich.
-- nichts bewegt Sie wie ein GNU --
Re: Auslastung von Datenträgern anzeigen lassen
Hallo!
htop ist noch schöner.
Link zum Paket: https://packages.debian.org/bullseye/htop
Viele Grüße
Alex
htop ist noch schöner.
Link zum Paket: https://packages.debian.org/bullseye/htop
Viele Grüße
Alex
Re: Auslastung von Datenträgern anzeigen lassen
und noch noch schöner :
https://tracker.debian.org/pkg/glances
https://screenshots.debian.net/package/glances
Glances sortiert sogar automatisch nach der aktuell kritischsten Ressource, d.h. Prozesse werden nach I/O sortiert, wenn das der Engpass ist oder halt CPU-Last oder MEM. Die Automatik kann man natürlich auch ausschalten.
https://tracker.debian.org/pkg/glances
https://screenshots.debian.net/package/glances
Glances sortiert sogar automatisch nach der aktuell kritischsten Ressource, d.h. Prozesse werden nach I/O sortiert, wenn das der Engpass ist oder halt CPU-Last oder MEM. Die Automatik kann man natürlich auch ausschalten.
Re: Auslastung von Datenträgern anzeigen lassen
iotop kann das z.B. auch, wenn wir bei CLI-Anwendungen bleiben.
Unter Xfce geht das mit xfce4-diskperf-plugin für jeden Datenträger (Mountpoint) einzeln.
Unter Mate lässt sich das Plugin von mate-system-monitor so konfigurieren, um den Datenträgerdurchsatz anzuzeigen, aber ich glaube das geht nur aufsummiert.
Auch zu beachten ist, dass das Schreiben von Daten auf einen Mountpoint (in ein Dateisystem) nicht unbedingt mit dem physischen Hinterlegen der Daten auf dem Datenträger zusammenfällt, was die Anzeige solcher Plugins verfälschen kann. Dazwischen hängt nämlich noch der Schreibpuffer des Kernels.
Unter Xfce geht das mit xfce4-diskperf-plugin für jeden Datenträger (Mountpoint) einzeln.
Unter Mate lässt sich das Plugin von mate-system-monitor so konfigurieren, um den Datenträgerdurchsatz anzuzeigen, aber ich glaube das geht nur aufsummiert.
Auch zu beachten ist, dass das Schreiben von Daten auf einen Mountpoint (in ein Dateisystem) nicht unbedingt mit dem physischen Hinterlegen der Daten auf dem Datenträger zusammenfällt, was die Anzeige solcher Plugins verfälschen kann. Dazwischen hängt nämlich noch der Schreibpuffer des Kernels.
-
- Beiträge: 650
- Registriert: 11.10.2012 14:18:37
- Lizenz eigener Beiträge: GNU General Public License
Re: Auslastung von Datenträgern anzeigen lassen
Das Xfce-Plugin ist nett. Es gibt aber wie alle Tools nur die absolute Schreib-/Leserate an. Ich müsste also vorher für jeden Datenträger den Maximalwert ermitteln und dann i das Plugin eintragen, damit die Anzeige stimmt?
Re: Auslastung von Datenträgern anzeigen lassen
Diverse Programme wurden ja schon genannt. Eine Prozentanzeige ist jedoch nicht sinnvoll machbar. Das liegt daran, daß verschiedene Speichermedien unterschiedlich schnell sind. Man müßte also eine Datenbank haben, die die Geschwindikeiten verschiedener Platten/SSD-Modelle an unterschiedlcihen Anschlüssen (SATA-1.5, SATA-3, SATA-6, SAS, SCSI, USB2, USB3, USB-C, PCIe...) beinhaltet, um dann den aktuellen Durchsatz ins Verhältnis mit dem theoretischen Maximum setzen zu können.Richard hat geschrieben:30.01.2023 08:46:05Gibt es so etwas auch für die Datenträger? Irgendeine Übersicht wo ich sehe Datenträger A nutzt gerade seine Schreibrate von X zu 50% aus?
Mehr als eine Angabe "soundsoviel MByte/s" ist also nicht sinnvoll, denn eine Festplatte an einem USB2-Adapter kommt kaum über 30/MByte/s, eine PCIe4-NVME kommt auf 2-3GByte/s.
15MByte/s wären im ersten Fall 50% Auslastung, im zweiten Fall rund 1%.
Re: Auslastung von Datenträgern anzeigen lassen
eine Ergänzung noch zu der relativen I/O-Auslastung:
bei Glances werden zumindest die kritischen Prozesse mit hohem IOWAIT als "critical warning" unten im Fenster angezeigt und der Prozess wird oben in der Liste rot. Das ist nicht genau das, wonach Du gefragt hast, aber hier auf meinem System ist das die Lösung für Dein Problem.
bei Glances werden zumindest die kritischen Prozesse mit hohem IOWAIT als "critical warning" unten im Fenster angezeigt und der Prozess wird oben in der Liste rot. Das ist nicht genau das, wonach Du gefragt hast, aber hier auf meinem System ist das die Lösung für Dein Problem.