Der Befehl pidstat
wird verwendet, um verschiedene Statistiken über laufende Prozesse in einem Linux-System anzuzeigen. Er bietet Informationen wie CPU-Auslastung, Speicherverbrauch und andere wichtige Leistungskennzahlen, die für die Überwachung und Analyse von Prozessen nützlich sind.
Die grundlegende Syntax des Befehls lautet:
pidstat [Optionen] [Argumente]
-h
: Zeigt die Ausgabe in einem menschenlesbaren Format an.-r
: Zeigt die Speichernutzung der Prozesse an.-u
: Zeigt die CPU-Nutzung der Prozesse an.-p <PID>
: Überwacht einen spezifischen Prozess anhand seiner Prozess-ID.-t
: Zeigt die Statistiken für Threads an.Hier sind einige praktische Beispiele zur Verwendung von pidstat
:
pidstat -u
pidstat -r -p 1234
pidstat 2
pidstat -u -r -t
-h
, um die Ausgabe leichter lesbar zu machen, insbesondere bei großen Datenmengen.pidstat
mit anderen Befehlen wie grep
, um gezielt nach bestimmten Prozessen zu suchen.pidstat -u 2 > pidstat_output.txt