Was bedeutet es, wenn ein Prozentsatz der CPU (Anzahl der Kerne) x 100 % überschreitet?

Mehrere Antworten auf eine Frage, die ich zuvor gestellt habe, schlugen vor, den Opera-Kioskmodus auszuprobieren, also entschied ich mich, ihn herunterzuladen und auszuprobieren. Nachdem der Download abgeschlossen war und das Disk-Image verifiziert wurde, hing Safari über eine Minute lang und es gab Zeiträume, in denen Safari einen sehr hohen %CPU-Wert verwendete:

Alt-Text

In Mac OS X 10.5 war ich daran gewöhnt, Safari einfrieren zu sehen, aber es verbrauchte nie mehr als 200 % CPU (2 Kerne x 100 %). Ist das ein Fehler im Aktivitätsmonitor? Oder bedeutet dies, dass %CPU jetzt eher der Systemlast entspricht ?

Das sieht nach einem Fehler aus. Sehen Sie hohe Zahlen, wenn das Programm NICHT mit " Not Responding" gekennzeichnet ist?
Ja, das war das einzige Mal, dass ich es gesehen habe. Ich ging tatsächlich für eine Sekunde auf 3.000 %, aber das System reagierte kaum, sodass es schwierig war, einen Screenshot zu machen.

Antworten (1)

Die % CPU ist relativ zu 1 Kern, also verwenden 726 % fast 8 Kerne. Der Kern ist lose definiert, sodass 1 Hyper-Threaded , "virtueller" Kern für den Aktivitätsmonitor wie 2 Kerne aussieht.

Welche Art von System haben Sie? Wenn es nur 2 Kerne sind (was anscheinend der Fall ist), klingt Niks Antwort richtig.

Ein 8-Kern-System eines neueren Modells kann für Activity Monitor wie 16 Kerne aussehen:

Alt-Text

Ja, es ist ein 2 Jahre altes MacBook - 1 Prozessor, 2 Kerne. Also ... wahrscheinlich ein Fehler.
Wenn die CPU ein Zweikerner ist, ist eine CPU-Auslastung von 700% ein Fehler :)