33 votes

L'utilisation du CPU est trop élevée avec Yosemite et un moniteur externe

J'utilise Yosemite 10.10.4 sur mon MacBook Pro (2012).

J'avais l'habitude de travailler avec un moniteur externe : Apple Thunderbolt 27" monitor.

Le problème est que, d'après Activity Monitor. kernel_task Le processus consomme plus de 600 %. de CPU même lorsqu'aucune tâche n'est en cours ! L'ordinateur devient totalement inutilisable.

La solution de rechange consiste à déconnecter le moniteur externe, mais j'ai vraiment besoin que cet écran secondaire fonctionne.

Pourquoi Apple n'a pas corrigé ce problème dans la dernière mise à jour de Yosemite ?

Y a-t-il une solution à ce problème ?

2voto

S. Moses Points 21

J'ai une solution plus simple, que j'ai lue sur un autre fil. Je ne pensais pas que cela fonctionnerait, mais c'est le cas ! J'ai acheté un coussin refroidisseur alimenté par USB pour mon 15" Retina mi-2012. J'utilise mes deux ports Thunderbolt pour alimenter deux moniteurs Dell 24" via leurs connexions Display port.

Auparavant, je devais soit déconnecter le moniteur secondaire, soit utiliser le port HDMI à faible résolution de mon ordinateur portable pour mettre un terme au problème d'emballement du CPU kernal_task. Deux utilitaires que j'ai utilisés pour mesurer le succès de cette correction sont le "Activity Monitor" natif et l'application "Temperature Gage" de Tunabelly software disponible dans le Mac app store.

Pour le matériel, j'ai acheté le Cooler Master/X-Slim 160mm-Fan cooling pad sur Amazon : https://www.amazon.com/gp/product/B005C31HC0/ref=oh_aui_detailpage_o02_s00?ie=UTF8&psc=1

Avec toutes les corrections de logiciels que j'ai lues, je ne pouvais pas croire que cela résoudrait mon problème, mais je vous le dis, c'est le cas !

1voto

HappyCoder Points 141

J'ai eu le même problème, lorsque je connectais des moniteurs, la tâche kernal_task explosait et l'ordinateur ne répondait plus.

En débranchant les moniteurs, tout est revenu à la normale.

J'ai remarqué que la base de l'ordinateur portable était très chaude et je l'ai donc surélevée d'un pouce (en utilisant une petite boîte), ce qui a résolu le problème.

Je ne peux que supposer que la surface exposée était suffisante pour que la machine reste dans la fourchette acceptable.

1voto

robertobado Points 11

J'ai trouvé le même problème dans High Sierra connecté à un téléviseur Samsung Curve 4K en utilisant hdmi et aucune des solutions listées n'a fonctionné pour moi et je ne voulais pas supprimer les fichiers système.

Après un certain temps, j'ai trouvé une solution alternative facile que je vais partager ci-dessous : (Capture d'écran en français) External monitor preferences

  1. Ouvrez les préférences du moniteur et choisissez la fenêtre des préférences de la fenêtre externe.
  2. Par défaut, OS X essaiera de définir la résolution pour vous. Annulez cela en passant au contrôle manuel
  3. Changez de résolution, n'importe laquelle fera l'affaire.
  4. Revenez à la résolution que vous souhaitez mais manuellement

Veuillez commenter si cela a fonctionné pour vous. Merci.

1voto

RedYeti Points 449

Pour moi, bien que j'aie essayé de très nombreuses approches différentes et que cela m'ait pris un jour et demi de mon temps, la solution a finalement été simple : J'ai pris une bombe d'air comprimé et j'ai soufflé sur les évents qui se cachent à l'intérieur de la charnière de l'écran.

Cela a immédiatement mis fin au bruit des ventilateurs (que je n'avais pas remarqué et qui s'était amplifié au cours des trois années où j'ai possédé la machine) et a permis à la température de baisser.

J'avais déjà essayé à moitié de souffler la poussière, mais apparemment je n'avais pas réussi à la faire disparaître.

Remarque : l'utilisation d'air comprimé est dangereuse pour votre machine. Maintenez la boîte en position verticale pour éviter que le liquide ne sorte. Le liquide est suffisamment froid pour endommager les composants délicats. Pulvérisez par courtes rafales pour la même raison. De plus, de courtes rafales devraient permettre d'éviter de faire tourner les ventilateurs dans une certaine mesure, ce qui est considéré comme potentiellement dommageable (prétendument, je ne suis pas entièrement convaincu de ce danger, mais je peux me tromper !)

Une option plus sûre et plus complète serait d'amener l'appareil au Genius Bar d'Apple ou à un autre centre de réparation d'ordinateurs portables (s'il n'est plus sous garantie) pour le faire ouvrir et nettoyer.

J'ai été surpris de constater qu'en débranchant le moniteur, on obtenait immédiatement le kernel_task Le processus revient à la normale. Le fait que ce soit purement lié à la température n'était donc pas facile à voir, car je m'attendrais à un décalage plus important pour les produits de l'industrie de l'énergie. kernel_task pour se calmer lorsque la température a baissé.

Je pense que, du moins dans mon cas, c'est la véritable solution au problème.

Notez que, comme mentionné dans certaines autres réponses, le comportement de kernel_task est délibérée : https://support.apple.com/en-us/HT207359 Qui dit :

L'une des fonctions de kernel_task est d'aider à gérer la température du CPU en rendant le processeur moins disponible pour les processus qui l'utilisent intensément.

1voto

Adam Points 10840

Une température élevée dans une partie du châssis due à la charge ainsi qu'à des périphériques branchés peut provoquer ce problème, du moins sur un MBP 2017. Le simple fait de déplacer le câble de charge des ports de gauche vers ceux de droite peut suffire à refroidir le point chaud et à résoudre le problème. Sur une machine avec charge MagSafe, essayez de débrancher les périphériques des ports de gauche jusqu'à ce que la batterie soit pleine.

Voir https://apple.stackexchange.com/a/363933/27135 pour preuve.

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