Ich versuche ein Problem auf einer Server-Box zu diagnostizieren, das meiner Meinung nach mit der CPU-Nutzung zusammenhängt.
Wenn ich mich jedoch bei der Box anmelde und 'top' starte, sehe ich eine% CPU von 160 oder höher. Dies ist, weil dies eine Multi-Prozessor-Box ist.
Wie sehe ich die CPU-Auslastung der einzelnen Prozessoren?
Wie kann ich das in Echtzeit tun?
Danke!
Was UNIX sprechen wir hier?
Versuchen Sie mpstat
, wenn Sie in Solaris oder Linux sind.
mpstat -P ALL 5
Es wird die individuelle CPU-Nutzung alle 5 Sekunden gemeldet.