703 votes

Comment trouver la cause d'une utilisation élevée de kernel_task cpu ?

De temps en temps, ma machine a un kernel_task instance qui maximise le CPU :

high kernel_task CPU usage

Cela peut durer de quelques minutes à plusieurs heures. Dans cet état, la machine est effectivement inutilisable. Le redémarrage n'est d'aucune utilité. kernel_task réapparaît jusqu'à ce qu'il termine ce qu'il est en train de faire.

Comment puis-je savoir ce que fait ce processus ?

0 votes

Woah, ça vient de devenir beaucoup plus intéressant. Y a-t-il une chance que nous puissions obtenir les deux instantanés mis à jour une deuxième fois - le même processus de CPU trié et la mesure détaillée de la puissance ?

7 votes

@bmike J'ai réussi à la fois à reproduire le problème et à le résoudre à volonté. Les graphiques iStatMenus le confirment, la cause dans mon cas est élevée température du châssis de la charge et des périphériques branchés sur les ports TB de gauche.

3 votes

Oui - ce capteur de température a la capacité de causer cela précisément. Merci pour l'édition - cela aide à clarifier grandement la situation pour l'enregistrement.

18voto

Pour moi, cela se produit presque chaque fois que je me connecte à un moniteur externe. Les graphiques passent en mode dédié et le système commence à surchauffer en un peu moins de 5 minutes. Il m'a fallu un certain temps pour comprendre ce phénomène. La température de la pièce est de 27C donc je ne pense pas que ce soit lié à un temps chaud.

Le plus drôle, c'est que mon ordinateur portable de 7 ans fonctionne toujours très bien dans les mêmes conditions (il est même plus performant que le MBP 2019).

4 votes

27C est très chaud. Je dirais que c'est certainement lié à la température. Achetez un ventilateur de bureau.

6 votes

@vaughn Pas vraiment très chaud, chaud. Le vieux dicton "10 est froid, 20 ne l'est pas ; 30 est tiède, 40 est chaud". Cela dit, 35C est la limite supérieure de la température de fonctionnement et 27C la pousse ; donc un ventilateur est une bonne idée !

1 votes

Il y a définitivement un lien entre la température ambiante et la surchauffe du mac book pro lorsqu'il est connecté à un écran externe. Quelques minutes après avoir connecté l'écran externe, bienvenue à kernel_task ! Cela se produit sur un Mac Book Pro Fin 2018 15" i9 6 cœurs + écran externe Samsung (rien d'autre branché). J'ai essayé à la fois de connecter le côté gauche et le côté droit du Mac book / redémarrage / SMC / NVRAM/PRAM, même problème. J'ai eu le problème en mai (qui était autour de 27°C-30°) puis plus de problème pendant quelques jours (la température ambiante avait baissé de 10°C) puis à nouveau maintenant (deux jours à 30°C).

11voto

vaughan Points 1482

C'est généralement la température. Achetez un petit ventilateur de bureau et dirigez-le vers l'arrière de votre MacBook. J'avais ce problème et depuis que j'utilise un ventilateur, ça n'arrive plus.

EDIT : Voir mon autre réponse

56 votes

Je ne pense pas que nous ayons prévu de le faire sur un ordinateur portable à 3000$ :)

3 votes

Moi non plus ! J'ai maximisé les spécifications de mon Macbook Pro 2018 qui, je pensais, me donnerait la puissance de traitement dont j'ai besoin et m'éviterait d'avoir à en acheter un nouveau pendant de nombreuses années, mais il semble que le châssis soit trop fin et trop serré pour supporter une utilisation intensive sans devenir vraiment chaud et sans que kernel_task doive tout ralentir pour l'empêcher de surchauffer !

1 votes

J'ai entendu dire que cela aide parfois à nettoyer l'intérieur du MBP de la poussière. Les modèles 2012+ sont éligibles pour un échange de batterie gratuit au magasin Apple, je vais l'essayer et leur demander de nettoyer la poussière aussi. Nous verrons si cela peut aider à éviter la surchauffe à des températures "pas si chaudes".

10voto

jonahe Points 271

Je vais juste laisser ça ici au cas où ça aiderait quelqu'un d'autre :

Pour moi, le problème a disparu lorsque j'ai adopté un chargeur d'une capacité supérieure en watts. J'avais accidentellement utilisé un chargeur de 15W au lieu de 87W. La charge était donc prolongée, ce qui chauffait l'ensemble de l'ordinateur.

6voto

Oskar Points 1242

Mesurez d'abord la température autour du Mac et voyez ensuite si un air plus frais la réduit.

Dans votre cas, Skype et Firefox reçoivent tous les cycles restants en raison du fonctionnement à chaud. Le serveur Windows et le noyau ne font qu'exécuter les ordres des autres programmes. De plus, pour avoir une vue à plus long terme de ce que fait le processeur, regardez l'onglet énergie du moniteur d'activité.

En fermant les applications qui utilisent le CPU, vous pouvez " laisser le système fonctionner à froid ". Fonctionner comme cela ne va pas nuire, mais il y a des limites thermiques, donc des applications plus efficaces ou des onglets / vidéos / contenus moins exigeants vous permettent de faire plus de travail avant que le système ne se protège.

Toujours sur Catalina, vous pouvez voir l'utilisation réelle du GPU dans le Moniteur d'activité et tester modifier les paramètres du navigateur si vous pensez que le GPU met la machine en état d'étranglement thermique.

2 votes

La température du CPU est assez basse lorsque ce problème se produit. Si c'est le cas, cela pourrait être dû à la température du châssis, dans mon cas les ports thunderbolt sont chauds à cause de la charge. Si c'est vrai, alors apple aurait dû réduire la vitesse Chargement pas le CPU.

0 votes

Vous avez raison. Ce n'est pas le cas le plus évident et je vais devoir réfléchir à ces nouvelles données. Excellentes modifications @Adam Je me demande si votre circuit est hors norme si Apple effectue des diagnostics ou s'il s'agit simplement d'une génération de tête conforme aux normes (mais indésirable) provenant de l'alimentation passant par l'ASIC d'alimentation et de données.

5voto

rome3ro Points 41

Macbook pro 15" 2018, j'ai un adaptateur usb c (7 en 1) 2 moniteurs, et 2 hdd usb externes, l'adaptateur sur le côté droit et sur la gauche seulement la charge, j'ai quelques mois que je ne peux pas travailler en multitâche seulement quelques applications et le macbook commence juste à brûler extrêmement, je découvre ce service kernel_task allant à des milliers ! !! sur la colonne de pourcentage sur le moniteur d'activité, après avoir joué autour de la connexion sur différents ports (hdmi, usbc et le dock) le kernel_task juste revenir à la normale !!! ma configuration de travail a été de déplacer le chargeur sur le côté droit et l'un des câbles de moniteur sur la gauche, donc sur la gauche j'ai juste un câble usbc-hdmi et sur le côté droit j'ai le dock avec 2 ports usb utilisés avec le hdmi pour le deuxième moniteur et le chargeur, grand test Adam !!!

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