Qu'est-ce que cela signifie lorsqu'un% CPU dépasse (# de cœurs) x 100%?

27

Plusieurs réponses à une question que j'ai posée précédemment ont suggéré d'essayer le mode kiosque Opera, j'ai donc décidé de le télécharger et de l'essayer. Une fois le téléchargement terminé et l'image disque vérifiée, Safari s'est bloqué pendant plus d'une minute et il y a eu des périodes où Safari utilisait un% CPU très élevé:

texte alternatif

Sous Mac OS X 10.5, j'étais habitué à voir Safari se figer, mais il n'a jamais utilisé plus de 200% de CPU (2 cœurs x 100%). Est-ce un bug dans le moniteur d'activité? Ou cela signifie-t-il que% CPU est désormais plus proche de la charge système ?

Kyle Cronin
la source
Cela ressemble à un bug. Voyez-vous des chiffres élevés lorsque le programme n'est PAS marqué " Not Responding"?
Ouais, c'était la seule fois que je l'ai vu. En fait, je suis allé jusqu'à 3 000% pendant une seconde, mais le système était à peine réactif, il était donc difficile d'obtenir une capture d'écran.
Kyle Cronin

Réponses:

25

Le% CPU est relatif à 1 cœur, donc 726% utilise près de 8 cœurs. Le cœur est défini de façon lâche, donc 1 cœur hyper virtuel, "virtuel" ressemble à 2 cœurs pour Activity Monitor.

De quel type de système disposez-vous? Si ce n'est que 2 cœurs (ce qui semble être le cas), la réponse de nik semble correcte.

Un système 8 cœurs de modèle récent peut ressembler à 16 cœurs pour Activity Monitor:

texte alternatif

hanleyp
la source
1
Oui, c'est un MacBook vieux de 2 ans - 1 processeur, 2 cœurs. Alors ... probablement un bug.
Kyle Cronin
2
Si le CPU est un dual core, une utilisation de 700% du CPU est un bug :)
Martin Marconcini