So sortieren Sie Top-Befehle nach Speicherverbrauch

How Make Top Command Sort Memory Usage



Top ist ein Dienstprogramm zur Überwachung der Linux-Prozess- und Ressourcennutzung. Es ermöglicht Benutzern, Echtzeitinformationen über die laufenden Prozesse und Threads anzuzeigen, die vom Systemkern verwaltet werden. Aufgrund seiner Interaktivität ermöglicht top es Benutzern, Aufgaben auszuführen, z. B. das Filtern nach bestimmten Prozessen, das Filtern von Prozessen nach Benutzern, PID und das Beenden von Prozessen.

Dieses Handbuch führt Sie durch die Grundlagen der Verwendung des ps-Befehls, um bestimmte Informationen über das System zu finden.







Grundlegende Top-Utility-Nutzung

Um das Top-Dienstprogramm zu starten, verwenden Sie die oberstes Kommando im Terminal. Mit diesem Befehl wird eine interaktive Sitzung gestartet, die die Nutzung von Systemressourcen und laufende Prozesse anzeigt:



$oben



Der obere Teil zeigt den Ressourcenverbrauch. Diese Ausgabe ähnelt der von Betriebszeit und der kostenloser Befehl unter Linux.





Um diese Werte auszuschalten, drücken Sie m um die Informationen zur Speichernutzung auszublenden und das um die Verfügbarkeitsinformationen auszublenden.



Um durch die laufenden Prozesse zu blättern, verwenden Sie die Aufwärts- und Abwärtspfeiltaste. Drücken Sie zum Beenden Q .

Spitzenleistung

Der untere Teil des Befehls top enthält Informationen über laufende Prozesse. Konzentrieren wir uns darauf.

Die Ausgabe verwendet eine spaltenbasierte Organisation mit jeweils einer Kennung:

  • PID: Diese Spalte zeigt die eindeutige ID jedes Prozesses.
  • PR: Diese Spalte zeigt die Priorität der Aufgabe.
  • NI: Diese Spalte zeigt den schönen Wert des Prozesses. Ein positiver Wert zeigt eine niedrige Priorität an, während ein negativer Wert eine hohe Priorität anzeigt.
  • VIRT: Diese Spalte stellt den gesamten virtuellen Speicher dar, der vom Prozess verwendet wird.
  • RES: Diese Spalte zeigt den gesamten tatsächlich vom Prozess verwendeten Speicher.
  • SHR: Diese Spalte zeigt die Gesamtmenge des vom Prozess verwendeten gemeinsam genutzten Speichers.
  • S: Diese Spalte zeigt den Prozessstatus in einem einzelnen Buchstaben.
  • %CPU: Diese Spalte zeigt die prozentuale CPU-Auslastung pro Prozess an.
  • %MEM: Diese Spalte zeigt die prozentuale Speichernutzung an.
  • TIME+: Diese Spalte zeigt die vom Prozess verbrauchte CPU-Zeit, berechnet auf Hundertstelsekunden.
  • BEFEHL: Diese Spalte zeigt den Prozessnamen.

So erstellen Sie Top-Filterprozesse nach Speichernutzung

Sie können Prozesse oben auch nach Speicherverbrauch filtern. Drücken Sie dazu UMSCHALT + m wie gezeigt:

Top filtert die Prozesse nach Speicherverbrauch in absteigender Reihenfolge. Auf diese Weise können Sie den Prozess identifizieren, der den meisten Speicher verwendet, und Ihnen die Möglichkeit geben, Maßnahmen zu ergreifen.

Um nach tatsächlicher Speichernutzung zu filtern, verwenden Sie den Befehl:

oben-oderRINDFLEISCH

Ebenso filtert der Befehl die Speichernutzung in absteigender Reihenfolge.

Sie können den Filterparameter auch interaktiv auswählen. Drücken Sie dazu UMSCHALT + F und wählen Sie MEM wie:

So filtern Sie den Prozess nach Benutzer

Um Prozesse eines bestimmten Benutzers anzuzeigen, verwenden Sie den Befehl:

oben-u [Nutzername]

Zum Beispiel, um Prozesse des Ubuntu-Benutzers anzuzeigen; geben Sie den Befehl ein:

oben-uubuntu

So zeigen Sie die übergeordneten und untergeordneten Prozesse an

Um die übergeordneten und untergeordneten Prozesse anzuzeigen, während top ausgeführt wird, drücken Sie V . Dadurch erhalten Sie eine Ausgabe ähnlich der unten gezeigten:

So beenden Sie alle Prozesse

Um einen Prozess oben zu beenden, drücken Sie zu und geben Sie ein PID des Prozesses .

Drücken Sie Eintreten um den Kill-Befehl auszuführen. Dadurch wird der Prozess mit der angegebenen PID beendet.

Abschluss

Top ist ein praktisches Dienstprogramm, das es ermöglicht, die Linux-Systemprozesse zu verstehen und zu verwalten. Neben dem, was wir in diesem Tutorial besprochen haben, bietet top noch viele andere Funktionen.

Um zu verstehen, wie Sie top anpassen und optimal nutzen können, lesen Sie die Handbücher.