CPU unter Verwendung des TOP-Befehls mit mehreren Kernen verstehen
350
sgdev
Ich verwende derzeit den TOP
Befehl, um das CPU
und den Speicher eines Prozesses abzurufen . Meine Frage hier ist das Verständnis des Wertes, den es anzeigt.
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 6742 aaaa 20 0 843596 1.0g 238841 S 4.0 1.7 0:49.66 java 14355 aaaa 20 0 658704 749560 234112 S 3.3 1.2 15:45.75 java 2779 aaaa 20 0 688868 846620 160844 S 3.0 1.4 54:30.61 java 2337 aaaa 20 0 701200 1.0g 231923 S 2.3 1.7 13:18.34 java
Sagen wir, ich überwache die CPU einer Prozess-ID 6742, sie zeigt manchmal 4%, manchmal 8%, 6% und manchmal schießt sie bis zu 200% und kommt zurück. Wenn ich die Anzahl der Kerne prüfe, die das System hat, wird 8 angezeigt.
nproc -> 8
Bitte klären Sie meine Abfragen (alle diese sind spezifisch für eine bestimmte Prozess-ID) -
- Soll ich die CPU nehmen, die vom TOP-Befehl ausgegeben wird? ODER
- Sollte ich es basierend auf der Anzahl der Kerne berechnen, z. B. da es 8 Kerne hat, also von 800% ist die CPU für diese Prozess-ID 200%?
- Was bedeutet es, wenn die CPU in bestimmten Samples 150% oder 200% anzeigt?
- Was bedeutet es - Wenn ich während meiner Beobachtung für diese Prozess-ID wenige Proben genommen habe (3%, 60%, 9%, 22%), und selbst wenn die Anzahl der Kerne 8 beträgt, kann ich diese immer noch als meine CPU-Werte angeben für diese PID während dieser Dauer und sagen, dass die durchschnittliche CPU 23,5% ist?
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4