Liebe Community,
kann mir jemand von Euch sagen, mit welchem Befehl ich mir unter Linux die momentane CPU-Auslastung anzeigen lassen kann?
Vielen Dank!
MFG,
Gabriel
Liebe Community,
kann mir jemand von Euch sagen, mit welchem Befehl ich mir unter Linux die momentane CPU-Auslastung anzeigen lassen kann?
Vielen Dank!
MFG,
Gabriel
kann mir jemand von Euch sagen, mit welchem Befehl ich mir
unter Linux die momentane CPU-Auslastung anzeigen lassen kann?
Hallo,
top
zeigt dir in den obersten drei Zeilen die Auslastung an, aufgeteilt in User, System und Idle. Wenn du User und System zusammennimmst kommst du auf die Prozessorauslastung.
Wenn dich sowas längerfristig (über 1/5/15 Minuten gemittelt) interessiert schau dir ‚uptime‘ an.
HTH,
Moritz
Hallo Moritz,
vielen Dank für deine Antwort. Ich hab es mal ausprobiert werde aus der Bildschirmausgabe aber nicht schlau, kannst du sie mir vielleicht erklären? Sie sieht so aus:
10:48am up 32 days, 55 min, 3 users, load average: 0.36, 0.25, 0.18
487 processes: 486 sleeping, 1 running, 0 zombie, 0 stopped
CPU0 states: 0.1% user, 0.3% system, 0.0% nice, 99.3% idle
CPU1 states: 0.2% user, 0.5% system, 0.0% nice, 99.0% idle
CPU2 states: 0.7% user, 29.6% system, 0.0% nice, 69.0% idle
CPU3 states: 0.0% user, 1.3% system, 0.0% nice, 98.3% idle
Gruss,
gabriel
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Moin
10:48am
Uhrzeit
up 32 days, 55 min,
läuft seit 32 Tage und 55 min am Stück.
3 users,
3 Eingeloggte User.
load average: 0.36,0.25, 0.18
Die Last der letzten Minuten. Eine Last von 1 entspricht 100% Auslastung auf einem 1-CPU-System. Bei dem hier wäre also eine Last von 4 Volllast.
487 processes: 486 sleeping, 1 running, 0 zombie, 0 stopped
Es gibt 487 Prozesse, von denen alle bis auf einen schlafen.
CPU0 states: 0.1% user, 0.3% system, 0.0% nice, 99.3% idle
CPU1 states: 0.2% user, 0.5% system, 0.0% nice, 99.0% idle
CPU2 states: 0.7% user, 29.6% system, 0.0% nice, 69.0% idle
CPU3 states: 0.0% user, 1.3% system, 0.0% nice, 98.3% idle
Das sind die unterschiedlichen Lasten in den unterschiedlichen Kategorien.
user = normale Programme
system = Betriebsystem-programme (swap, IRQ-verwaltung, ACPI…)
nice = Programme die nicht mit der standart-Priorität laufen.
idle = nix zu tun.
cu
Vielen Dank, das hat mir sehr geholfen!
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Load Average
Hallo,
load average: 0.36,0.25, 0.18
Die Last der letzten Minuten. Eine Last von 1 entspricht 100%
Ja, aber das ist nicht die ganze Wahrheit.
Auch ein 1-Prozessor-System kann eine load average von >1 haben, wenn z.B. zwei Prozesse voll durchlaufen ohne zu idlen (egal welche Prioritaet)
Man kann also sagen dass die load average die Anzahl der Prozessoren ist die man braeuchte damit jeder Prozess das kriegt was er will
Auslastung auf einem 1-CPU-System. Bei dem hier wäre also eine
Last von 4 Volllast.
487 processes: 486 sleeping, 1 running, 0 zombie, 0 stopped
Es gibt 487 Prozesse, von denen alle bis auf einen schlafen.
das ist vermutlich top selbst
CPU0 states: 0.1% user, 0.3% system, 0.0% nice, 99.3% idle
CPU1 states: 0.2% user, 0.5% system, 0.0% nice, 99.0% idle
CPU2 states: 0.7% user, 29.6% system, 0.0% nice, 69.0% idle
CPU3 states: 0.0% user, 1.3% system, 0.0% nice, 98.3% idle
Hätte ich auch gern
Grüße,
Moritz