Wenn Sie die Statistiken für alle einzelnen Kerne anzeigen möchten, verwenden Sie mpstat -P ALL
:
Ohne erhalten -P ALL
Sie den Durchschnitt aller Kerne. Wird in der angezeigten Ausgabe in der all
Zeile angezeigt .
Wenn ich den Befehl verwende mpstat
, sehe ich eineidle
Wert, zum Beispiel 25%. Es bedeutet 75% der CPU-Leistung.
Wenn es 4 Kerne in der CPU gibt, dann 25% idle
dies, dass 3 Kerne vollständig verwendet werden und 1 Kern überhaupt nicht verwendet wird.
Welchen Befehl soll ich verwenden, um die gesamte CPU-Auslastung aller Kerne anzuzeigen?
Wenn Sie die Statistiken für alle einzelnen Kerne anzeigen möchten, verwenden Sie mpstat -P ALL
:
Ohne erhalten -P ALL
Sie den Durchschnitt aller Kerne. Wird in der angezeigten Ausgabe in der all
Zeile angezeigt .
25% Leerlauf auf einer Vierkernmaschine bedeutet, dass der durchschnittliche Kern 25% Leerlauf war. Das könnte bedeuten, dass immer drei Kerne verwendet wurden und einer im Leerlauf war. Es könnte auch bedeuten, dass alle vier Kerne zu 75% aktiv waren. Es kann alles dazwischen bedeuten.
Welchen Befehl soll ich verwenden, um die gesamte CPU-Auslastung aller Kerne anzuzeigen?
Es ist nur Mathe. Wenn Sie über 4 Kerne verfügen und diese 25% im Leerlauf waren, beträgt die CPU-Gesamtnutzung aller Kerne
Wenn Sie einzelne Kerne sehen möchten, ist der einfachste Weg, zu laufen top
und dann die 1
Taste zu drücken, um alle Kerne anzuzeigen. Sie können dann verwenden H
, um Threads anzuzeigen und f j <enter>
zu zeigen, auf welchem Kern der letzte Thread ( P
Spalte) zuletzt ausgeführt wurde.