Andere Analyse-Tools sind zu finden unter System-Status

top - Werkzeug zur Ausgabe von Linux-Prozessen

Das Programm top läuft in einem Terminal und zeigt die laufenden Prozesse sowie deren Belastung auf das System. Anders als bei dem Programm ps wird die Ausgabe laufend aktualisiert.

Die verschiedenen Analyse-Werkzeuge haben verschiedene Stärken, man kommt nicht mit einem für alle Fälle aus.

Im Gegensatz zu vmstat hilft top zu ermitteln, welcher Prozess ein System lahm legt. Es ist zwar auch erkennbar, ob Speicher ausgelagert wird oder die CPU überlastet ist, dafür ist jedoch vmstat deutlich besser geeignet, siehe auch SystemStatus.

Das Programm htop hat die gleiche Funktion wie top, ist in der Anwendung jedoch deutlich intuitiver. htop muss aber meist nachinstalliert werden muss, top ist bei jedem richtigen Linux von Haus aus dabei.

Die oberen Zeilen der top-Ausgabe fassen Informationen über das System zusammen, anschließend werden die Prozesse aufgelistet, siehe dieses Beispiel:

top.png

Die Anzeige ist konfigurierbar (Sortierung, Refresh-Rate ...) und man kann Signale an die Prozesse senden, um z.B. einen solchen zu beenden (mit Taste k). Die Steuerung von top geschieht über Tastencodes, eine Übersicht dieser Tastencodes kommt nach Eingabe von h.

Hier einige wichtige Tastencode-Beispiele zur Konfiguration:

Um das Programm zu beenden, ist ein q einzugeben.

Die im Screenshot angezeigten Felder haben folgende Bedeutungen:

top (zuletzt geändert am 2011-01-04 20:48:45 durch chello062178075222)