Heim > Artikel > Computer-Tutorials > Detaillierte Erklärung des Linux-Top-Befehls
Drücken Sie 1, um die Auslastung jeder CPU anzuzeigen
Erste Zeile
Aktuelle Zeit Laufzeit Aktuell angemeldeter Benutzer Lastausgleich (1 Minute, 5 Minuten, 10 Minuten)
Load Average Data prüft alle 5 Sekunden die Anzahl der aktiven Prozesse und berechnet den Wert. Wenn die Zahl dividiert durch die Anzahl der logischen CPUs größer als 5 ist, liegt eine Überlastung des Systems vor.
Zweite Zeile
Insgesamt 248 Prozesse, 1 läuft, 247 ruhen, 0 gestoppt, 0 Zombie-Prozesse
Dritte Zeile
us (Benutzerspeicherplatz): Der Prozentsatz der CPU, der vom Benutzerspeicherplatz belegt ist
sy (sysctl): Der Prozentsatz der CPU, der vom Kernel-Speicherplatz belegt ist
ni() – Prozentsatz der CPU, die von Prozessen belegt wird, deren Priorität geändert wurde
id(idolt): Prozentsatz der CPU im Leerlauf
wa(wait): E/A-Warteprozentsatz der CPU-Belegung
hi (Hardware-IRQ): Der Prozentsatz der CPU, der durch harte Interrupts belegt ist
si (Software-Interrupts): Der Prozentsatz der CPU, der durch Soft-Interrupts belegt ist
Die vierte Zeile
Gesamtspeicher Verwendeter Speicher Freie Speicherpuffer (Menge des zwischengespeicherten Speichers)
Die fünfte Zeile
Partition austauschen
Verfügbarer Speicher = frei + Puffer + zwischengespeichert (Gesamtmenge des Swap-Bereichs in Huancheng)
Für die Speicherüberwachung müssen wir in der fünften Zeile immer die Nutzung der Swap-Partition überwachen. Wenn sich dieser Wert ständig ändert, bedeutet dies, dass der Kernel ständig Daten zwischen Speicher und Swap austauscht ist nicht genug.
Die Gesamtmenge des verwendeten (verwendeten) Speichers in der vierten Zeile bezieht sich auf die Menge an Speicher, die derzeit vom Systemkernel gesteuert wird,
Die Gesamtmenge an freiem Speicher (free) in der vierten Zeile ist die Menge, die der Kernel noch nicht in seine Kontrolle einbezogen hat.
Nicht der gesamte vom Kernel verwaltete Speicher wird verwendet. Dazu gehört auch Speicher, der in der Vergangenheit verwendet wurde und jetzt wiederverwendet werden kann. Der Kernel gibt diese wiederverwendbaren Speicher nicht zurück, sodass der freie Speicher unter Linux kleiner wird und weniger, aber machen Sie sich darüber keine Sorgen.
Sechste Zeile
PID – Prozess-ID
BENUTZER – Prozessinhaber
PR – Prozesspriorität
NI – gutes Preis-Leistungs-Verhältnis. Negative Werte zeigen eine hohe Priorität an, positive Werte zeigen eine niedrige Priorität an
VIRT – Die Gesamtmenge des vom Prozess verwendeten virtuellen Speichers in KB. VIRT=SWAP+RES
RES – Die Größe des vom Prozess verwendeten und nicht ausgelagerten physischen Speichers in KB. RES=CODE+DATEN
SHR – Größe des gemeinsam genutzten Speichers, Einheit KB
S – Prozessstatus. D=Unterbrechungsfreier Ruhezustand R=Ausführen S=Ruhezustand T=Verfolgen/Stoppen Z=Zombieprozess
%CPU – Der Prozentsatz der seit dem letzten Update belegten CPU-Zeit
%MEM – Prozentsatz des vom Prozess verwendeten physischen Speichers
TIME+ – Gesamt-CPU-Zeit, die vom Prozess verwendet wird, Einheit 1/100 Sekunde
COMMAND – Prozessname (Befehlsname/Befehlszeile)
Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung des Linux-Top-Befehls. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!