7 votes

Utilisation très élevée de l'unité centrale kernel_task après la mise à jour vers Yosemite 10.10.4

J'ai mis à jour la version 10.10.4 le 1er juillet, et depuis, j'ai une utilisation très élevée du processeur - environ 270%, c'est-à-dire deux processeurs et demi sur quatre - en raison d'un manque de ressources. kernel_task .

Il apparaît lors de la connexion pendant environ cinq minutes, puis tombe à 0. Si je démarre Safari ou Chrome ou Parallels, il réapparaît, ce qui m'amène à me demander s'il est lié au réseau. Je sais qu'il y a eu des changements DNS dans la version 10.10.4 - cela pourrait-il être lié ?

Je l'ai fait :

  • J'ai essayé de fonctionner sans écran externe (il y a plusieurs bugs concernant l'utilisation élevée de l'unité centrale avec un moniteur externe)
  • Suppression de tous les éléments de connexion et de toutes les applications démarrant automatiquement
  • Suppression de tous les éléments dans /Library/LaunchAgents , /Library/LaunchDaemons , /Library/StartupItems
  • J'ai vérifié que je n'avais rien de bizarre d'installé. La seule chose était Flux, et je l'ai supprimée. J'ai encore installé Crashplan, mais je me suis assuré qu'il était configuré pour ne fonctionner que deux fois par semaine - ce qui n'est pas le cas aujourd'hui. J'utilise également Parallels Desktop 10 (dernière mise à jour) et il semble parfois que l'utilisation élevée du CPU soit liée à son démarrage. Cependant, le fait de le quitter ne ramène pas l'utilisation du CPU à la normale.
  • Je ne pense pas que ce soit lié à la chaleur ; la température du processeur est la plus basse de la normale, les ventilateurs fonctionnent normalement, l'ordinateur portable a une bonne circulation d'air et je ne sens pas d'air "chaud" s'en échapper, seulement de l'air à température normale.
  • Démarrage en mode sans échec. Tout s'est bien passé et j'ai eu une utilisation normale du processeur. Cela me fait penser qu'il doit s'agir d'un pilote de noyau ou d'un problème similaire.
  • J'ai exécuté EtreCheck, qui indique que les seuls kexts chargés sont com.parallels.kext.hypervisor (10.2.1 29006 - SDK 10.7), com.parallels.kext.netbridge (10.2.1 29006 - SDK 10.7), com.parallels.kext.usbconnect (10.2.1 29006 - SDK 10.7), et com.parallels.kext.vnic (10.2.1 29006 - SDK 10.7).
  • Cependant, l'état de ma batterie est "Vérifier la batterie" - cela pourrait-il être lié ? Malgré l'état de santé, elle a fait 590 cycles et ce modèle est censé n'être consommé qu'à 1000. Bizarre ; je ne sais pas trop pourquoi ni ce que cela signifie.
  • System.log : rien d'évident. Je l'ai observé pendant plusieurs minutes et je n'ai rien vu s'y ajouter. Le défilement vers l'arrière a montré beaucoup de messages, mais rien qui semble être des échecs rapides et répétés ou quelque chose qui pourrait expliquer l'utilisation constante de l'unité centrale. J'ai également parcouru les autres journaux et je n'ai rien trouvé.

En examinant Activity Monitor, l'utilisation de l'unité centrale est indiquée comme suit kernel_task lui-même, et non les applications qui en découlent.

J'ai un modèle 15" MBP de début 2011, sur lequel Yosemite fonctionnait très bien jusqu'à la version 10.10.4.

Des idées sur la manière d'analyser et de résoudre le problème ?

PS : Bien qu'il fasse chaud (il fait 35 degrés C - l'Europe connaît une vague de chaleur), il est peu probable qu'il y ait des problèmes de santé. cette question puisque smcFanControl indique une température constante de 65-67 degrés C, soit la limite inférieure d'une plage de température normale. Les deux ventilateurs tournent à 6000RPM, ce qui est également normal. La température ambiante d'aujourd'hui et d'hier est la même qu'avant l'installation de la version 10.10.4, mais l'utilisation élevée de kernel_task par le CPU s'est produite uniquement lorsque la version 10.10.4 a été installée . C'est la différence essentielle. Quelque chose en rapport avec la version 10.10.4 provoque une utilisation élevée du processeur.

2voto

a.j. tawleed Points 159

En ce qui me concerne kernel_task essayait toujours de me dire que l'ordinateur chauffait. Il semble qu'il s'agisse d'une étrange contre-mesure qui occupe le processeur avec une tâche No-Op à faible consommation d'énergie qui l'empêche de faire des choses plus "chaudes". Vous devriez donc rechercher cet "autre" processus qui consomme le reste du temps du processeur.

Cependant, j'ai remarqué une utilisation très élevée du CPU de Safari depuis que j'ai mis à jour vers Yosemite 10.10.4. Le navigateur démarre visiblement (dans Activity Monitor) plusieurs processus et deux d'entre eux (Safari Networking et nsurlstoraged) prennent régulièrement beaucoup de CPU, en particulier Safari Networking qui prend souvent plus de 50% d'un CPU. Cela semble être moins constant maintenant, donc peut-être qu'il y a un effet "trickle down" sur ce point.

0voto

David Points 1137

Je réponds à ma propre question : Il n'y avait pas beaucoup de poussière dans l'ordinateur portable ; les ventilateurs fonctionnaient normalement ; ils ont un test thermique spécial qui teste les connexions du dissipateur thermique et les réactions de l'ordinateur portable à une charge élevée du processeur. Tout s'est bien passé.

Pour ceux qui rencontrent ce problème, je vous recommande de prendre rendez-vous au Genius Bar et de leur demander de nettoyer la poussière, de vérifier les dissipateurs thermiques et d'effectuer un diagnostic matériel complet. Même si vous pouvez ouvrir votre Mac vous-même, Apple fournit à ses techniciens des logiciels de diagnostic matériel plus complets que ceux qu'elle met à notre disposition.

Le technicien a consulté quelques autres personnes et a conclu que l'utilisation élevée de kernel_task pouvait simplement être un problème logiciel et a recommandé de réinstaller Yosemite sur un disque formaté propre, après avoir effectué une sauvegarde. (Je ne l'ai pas encore fait, car le problème se produit beaucoup moins souvent qu'au moment où j'ai posté mon message.

0voto

Justin Points 1

J'ai trouvé un post qui mentionnait la désactivation du Bluetooth et qui ne mentionnait même pas les problèmes de batterie mais les problèmes avec les appareils Bluetooth fonctionnant avec une batterie faible... ce qui n'est pas mon cas ; je suis heureux de pouvoir dire que cela a résolu le problème immédiatement ! Le CPU de Kernel_task a baissé, la batterie s'est remise en route et mon MacBook est à nouveau rapide comme l'éclair !

0voto

JL Peyret Points 810

Je vais vous faire part de mon expérience, qui n'est pas tout à fait une réponse générique et qui ne s'applique probablement pas à l'OP. Mais cela pourrait aider quelqu'un qui a des problèmes liés à la batterie et qui est à l'origine de ce problème.

J'ai eu une panne de SSD et l'atelier de réparation (pas Apple) l'a remplacé. Il a également déconnecté ma batterie, car il a constaté qu'elle se déformait/gonflait, ce qui est une indication de possibles défaillances futures de la batterie (pensez à incendie ).

Ils ont également installé Sierra sur le nouveau SSD.

De retour à la maison, j'ai eu un kernel_task persistant à 250-300% du cpu. J'ai désactivé l'indexation Spotlight, juste au cas où. J'ai remarqué quelques messages dans la console à propos de la batterie. D'autres concernant les permissions iCloud, que j'ai corrigés au cas où. Toujours beaucoup de kernel_task.

J'ai ensuite emmené le Macbook Pro au Genius bar. Il leur a fallu 5 à 10 minutes pour effectuer un test matériel qui a montré que les capteurs de la batterie étaient défectueux. On m'a dit que la kernel_task était due à cela car le système suppose que l'absence de données sur la chaleur de la batterie signifie une surchauffe de la batterie (même si le système dans son ensemble sait qu'il n'y a pas de batterie).

Problème résolu avec une nouvelle batterie (provenant de l'Apple Store). Je conseillerais également, si vous achetez une batterie tierce moins chère, de la faire installer dans le Mac lorsque vous l'achetez si possible - mon alternative beaucoup moins chère avait en fait le mauvais connecteur (modèle d'une année différente). Et d'autres personnes ont signalé que les capteurs intelligents ne reconnaissaient pas les batteries de remplacement défectueuses et provoquaient également un étranglement du processeur kernel_task.

0voto

Cliff Ribaudo Points 101

Je rencontrais ce problème par intermittence sous MacOS 10.12.5 (Sierra) sur un Mac Mini lorsque je jouais à des jeux.

Vous trouverez ci-dessous une déclaration en ligne publiée par Apple et qui m'a aidé à le résoudre :

Si kernel_task utilise un pourcentage élevé du processeur de votre Mac

L'une des fonctions du processus de tâches du noyau est d'aider à gérer la température de votre unité centrale.

Le moniteur d'activité peut montrer qu'un processus système nommé kernel_task utilise un pourcentage élevé de votre CPU, et pendant ce temps, vous pouvez remarquer une plus grande activité du ventilateur.

L'une des fonctions de kernel_task est d'aider à gérer la température du processeur en le rendant moins disponible pour les processus qui l'utilisent intensément. En d'autres termes, kernel_task répond aux conditions qui font que votre CPU devient trop chaud, même si votre Mac ne vous semble pas chaud. Il n'est pas lui-même à l'origine de ces conditions. Lorsque la température du processeur diminue, kernel_task réduit automatiquement son activité. Date de publication : Feb 2, 2017

A partir d'ici : https://support.apple.com/en-us/HT207359

La déclaration d'Apple ci-dessus m'a conduit à une solution. Il y a plusieurs causes à cela. Deux d'entre elles sont :

  • Capteur de température cassé ou déconnecté - Dans ce cas, le ventilateur fonctionne TOUT le temps.
  • Zone du ventilateur obstruée - Dans ce cas, le ventilateur tourne par intermittence et kernal_task tourne à un rythme élevé (500-1000%) pendant les opérations qui génèrent beaucoup de chaleur, puis, lorsque l'activité à l'origine de la chaleur cesse, il s'arrête.

Dans mon cas, le problème était intermittent et se produisait lors des jeux. Je l'ai résolu en démontant le fond du Mac Mini et en aspirant la poussière qui obstruait les ventilateurs. Cela a permis d'éliminer définitivement le problème.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X