J'ai un Macbook Pro Retina avec le matériel suivant:
Model Name: MacBook Pro Model Identifier: MacBookPro11,1 Processor Name: Intel Core i5 Processor Speed: 2.4 GHz Number of Processors: 1 Total Number of Cores: 2 L2 Cache (per Core): 256 KB L3 Cache: 3 MB Memory: 8 GB Boot ROM Version: MBP111.0138.B15
J'ai récemment mis à jour OS X El Capitan; J'ai eu le même problème à moi deux fois maintenant et cela me dérange légèrement.
J'ai au hasard des pointes d'utilisation du processeur de kernel_task, dont le plus haut a été 660% CPU. C'est franchement un paramètre inacceptable et non naturel pour mon processeur (j'ai généralement une utilisation totale d'environ 2-3%). Le plus grand écran de capture est le suivant:
La première fois, je n'ai pas enregistré ce que j'avais ouvert. La prochaine fois, cependant, j'étais prêt, et c'est la list exacte de ce que j'avais ouvert:
https://www.youtube.com
, qui a atteint environ 51% de processeur maximum, généralement autour de 10- 12%) Il vaut la peine de noter que j'ai dû fermer les deux windows YouTube pour avoir réellement assez de contrôle de mon ordinateur pour ouvrir Activity Monitor. Aucun des process susmentionnés n'a été utilisé, juste kernel_task.
A mon avis, mes fans – les fans étaient au maximum, soufflant de l'air froid. Même si kernel_task tournait à 660% de processeur, il n'y avait pas de chaleur réelle , autant que je le pouvais.
C'est à ce moment-là que je forcer l'ordinateur à m'arrêter – j'avais environ 0,5 images par seconde (1 image toutes les 2 secondes, regardais l'horloge) et n'allait nulle part quand il s'agissait même d'essayer de la réparer.
S'il y a un bug lié à ce que j'ai manqué, ou quelque chose de farfelu avec OS X en général, je suis absent, faites-le moi savoir, car cela est extrêmement frustrant et plus qu'un peu dérangeant.
Vous avez des symptômes classiques selon lesquels les problèmes thermiques causent la tâche du kernel d'utiliser de manière préactive le processeur pour empêcher une surchauffe. Si vous n'avez pas réinitialisé le SMC, essayez-le une seule fois . Si le controller de gestion du système est bloqué, la réponse aux changements de mesures thermiques pourrait ralentir ou laisser les ventilateurs plus haut qu'ils ne le devraient.
Les réponses indiquent avant tout les choses que vous pouvez faire pour mesurer les échanges, les process, etc., mais se concentrer sur les capteurs thermiques (problème matériel) ou la température externe (environnement) que vous pouvez refroidir artificiellement pour éliminer le ralentissement conçu pour gérer le chauffage .
Si vous ne pouvez pas mesurer précisément la température de l'appareil avec un thermomètre infrarouge, essayez un logiciel comme https://bjango.com/mac/istatmenus/ pour vérifier les capteurs temporels individuels et les corréler avec les «pointes de l'utilisation du processeur» par kernel_task . En outre, la réinitialisation du SMC une fois pourrait valoir votre time. Si elle est bloquée, la réponse à la modification des mesures thermiques pourrait ralentir ou laisser les ventilateurs plus haut qu'ils ne le devraient.
Voici une chose que vous pouvez essayer:
rm -rf ~/Library/Caches
Edit: il semble que la réponse de bmike soit beaucoup plus précise.
Mon expérience soutient la théorie selon laquelle l'utilisation excessive d'un CPU entraîne une haute performance du kernel_task. Dans mon cas, cela arrive souvent lorsque j'ai trop de windows du browser ouvertes ou que les videos YouTube jouent.
La fermeture des windows ou des applications résout habituellement le problème.
D'autres façons de rafraîchir les choses:
Vitesse de ventilateur supérieure. J'utilise le contrôle du ventilateur Mac de CrystalIdea pour augmenter manuellement la vitesse de votre ventilateur de base à une constante de 2500 tr / min, ou 3000 rpm si nécessaire.
Utilisation d'un bloc de refroidissement pour votre ordinateur portable.
Air conditionné! La température extérieure affecte également la température de l'ordinateur.
EDIT: J'ai déjà déclaré "surchauffe" au lieu de "l'utilisation excessive du processeur". Il est plus précis de dire "prévoir une surchauffe basée sur la CPU actuelle et la vitesse du ventilateur", car le système de contrôle de la température Mac en prend également en count.