Das Standardprogramm (Befehlszeile) zum Überprüfen der CPU-/Speicherauslastung für Prozesse ist top
es gibt auch ein etwas funktionsreicheres htop
jedoch ist es auf vielen Systemen an top
gebunden sowieso (genauso bash
ist fast immer an sh
gebunden auf den meisten modernen Linux-Systemen). Es sind auch verschiedene GUI-Wrapper für top/htop verfügbar
Klicken Sie nach dem Öffnen von oben auf M
sortiert nach Speichernutzung.
BEARBEITEN - 4-12 Aus Gründen der Übersichtlichkeit habe ich beschlossen, die Sortierung zu erweitern. Hier ist ein typisches top
Wenn es von der Terminal-Shell ausgeführt wird, ist dies bereits nach %MEM
sortiert
Die Spalte, die Sie am meisten interessiert, ist %MEM
Dadurch erhalten Sie den Anteil des insgesamt verfügbaren Speichers, der von diesem Prozess verwendet wird. VIRT
gibt den virtuellen Speicherbedarf des Prozesses an, davon nur RES
Betrag befindet sich derzeit im physischen Speicher (der Rest ist ausgelagert und wird derzeit nicht in der Tabelle angezeigt)
Um nach einer Spalte zu sortieren, drücken Sie F
(Umschalt-F) und der Bildschirm ändert sich wie folgt
wie Sie sehen können, drücken Sie n
wird die Sortierung nach Speicherprozentsatz auswählen (drücken Sie die Eingabetaste, um zur Tabellenansicht zurückzukehren). (Es gibt eine ältere Tastenkombination Shift-m, die die Sortierung nach Speicher umschaltet, wenn sie in der Tabellenansicht gedrückt wird.) Sie können <
verwenden und >
in der Tabellenansicht (shift - und shift-.), um die sortierte Spalte zu durchlaufen.
Klicken Sie in der Tabellenansicht auf m
in Kleinbuchstaben schaltet die Übersichtsansicht des Speichers um.
Hinweis: Ich habe mit dem Sortieren von Spalten herumgespielt, sodass die Spalten vom ersten Bild an gemischt werden.
Wie bei vielen Unix/Linux-Befehlszeilendienstprogrammen gibt es viele kleine Tricks und Dinge und versteckte Funktionen - Top ist ein sehr mächtiges Werkzeug. Sie können beispielsweise mehrere Tabellen gleichzeitig anzeigen (z. B. die Top 5 anstelle der Top 20, aber für 4-5 verschiedene Parameter) - wie? Ich weiß es nicht, aber ich bin zufällig darauf gekommen, als ich die Screenshots gemacht habe. Ein ganzes Kapitel eines guten Buches über *nix kann top
gewidmet werden , daher ist die obige Zusammenfassung nur eine kleine Einführung, um herauszufinden, was Sie über Ihre Prozesse Bescheid wissen müssen.