Moniteur d'activité affichant environ 3 000% de la CPU en utilisation normale

2

Affiche des pourcentages énormes pour la boîte de dépôt, mais le total est normal, et tout semble bien fonctionner. J'ai un Macbook avec Intel Core2Duo

joshua blumenkopf
la source
J'ai vu 3 800% brièvement sur le mien. Cela signifie que le système d'exploitation est défectueux et pas toujours fiable.
AK

Réponses:

2

Sous OS X, 3 000% de CPU signifierait que trente processeurs sont pleinement utilisés. Je suis à peu près certain qu'aucun Mac n'a été livré avec trente cœurs (même en hyperthreading), ce n'est donc pas correct, en particulier sur un MacBook Core 2 Duo.

CajunLuke
la source
Trente processeurs? Ou trente cœurs? Ou trente cœurs virtuels?
Nicolas Barbulesco
Tout ce qui précède. Pour Activity Monitor et la plupart des autres solutions, processeurs, cœurs et cœurs virtuels hyperthreading sont la même chose.
CajunLuke
2

Les compteurs qui suivent l'utilisation peuvent être gâchés comme n'importe quoi d'autre. Si c'est quelque chose qui se produit à chaque redémarrage, nous pouvons creuser un peu, mais la plupart du temps, c'est un signal de redémarrage et de laisser le système d'exploitation ranger les choses.

Le but est sur un processeur à deux cœurs, si un thread deopop fonctionne tout le temps, vous obtenez dropbox à 100% d'utilisation. En raison des inefficiences et des retards dus aux interruptions, un processus multithread prenant tout le processeur peut s’approcher de 200% mais n’atteint généralement pas votre limite parfaite.

Ici, le calcul ajoute les fils de manière incorrecte. Un Mac Pro 12 cœurs avec deux threads par cœur pourrait peut-être atteindre quelque 2400%, de sorte que le programme doit pouvoir afficher des chiffres aussi "ridicules" au cas où cela se produirait.

bmike
la source