MacBook Pro ralentit à cause de la pression exercée sur le bas (solution salissante incluse)

2

J'ai un problème non trivial. Si mon ordinateur portable repose sur une surface solide, tout va bien, mais si je le pose sur mes genoux (par exemple, ce pourrait être aussi un livre) ou si je pousse simplement le centre du capot inférieur, l'utilisation du processeur passe immédiatement à 100%. Cela provoque également des problèmes avec le WiFi.

J'ai un MacBook Pro mi-2010, que j'ai mis à niveau manuellement vers un SSD (optibay) + 8 Go DDR. Je l'ai récemment démonté et nettoyé, mais le problème est venu hier. J'ai essayé de pousser manuellement certains points sur la carte mère mais je n'ai pas réussi à reproduire le problème, cela ne se produit que lorsque vous appuyez sur le capot inférieur.

Dans Activity Monitor, kernel_task utilise plus de 170% de la CPU. Il n'y a pas d'avertissement ou d'erreur dans les journaux lors de ce problème.

Quelqu'un d'autre a-t-il vu cela? Que puis-je faire (autre que d'aller dans un centre de service)? Quel genre de problème pourrait-il être?

enter image description here enter image description here

METTRE À JOUR

J'ai fait la solution malpropre - placez la pièce en acier entre le capuchon inférieur et le ventilateur du processeur. Maintenant, le capuchon inférieur n’est pas entré en contact avec la glacière et tout va bien.

Andrey Nelubin
la source
Wow - quel processus obtient le temps CPU dans Activity Monitor - noyau? Et y a-t-il des journaux dans /var/log/system.log lorsque l'erreur se produit?
bmike
@bmike Aucun processus ne charge plus de 1%, seulement 100% de la charge du système. htop montre la même chose. À propos, il n'y a aucun avertissement ou erreur dans les journaux pendant ce problème
Andrey Nelubin
@ bmike désolé je me suis trompé. le kernel_task processus est jusqu'à 176% d'utilisation.
Andrey Nelubin
Que pouvez-vous faire pour résoudre les problèmes? Est-ce qu'un redémarrage aide? Etes-vous sûr qu'il n'y a pas de messages postés sur /var/log/system.log à partir du processus du noyau? Sinon, si vous utilisez un système inférieur à 10.8.2, le journal du noyau peut se trouver à /var/log/kernel.log.
Eddie Kelley
1
Laissez-vous répondre à votre question ci-dessous. L'ajout de la réponse dans le texte de la question est fortement déconseillé. Vive le fait que vous l'ayez résolu!
bmike

Réponses:

2

Je voudrais réinstaller tous les connecteurs du capteur de température.

J'ai lu que quand la machine semble chaude, kernel_task ralentit la machine afin de réduire la chaleur. La manière dont cela provoque l'utilisation du processeur par kernel_task paraître haut.

Alors peut-être que lorsque vous appuyez sur le capot, cela déforme l'un des câbles du capteur de température, ce qui provoque des relevés de température erronés. (Je suppose que la machine ne vous semble pas chaude?)

J'ai fait une recherche sur [kernel_task CPU heat] et j'ai trouvé cet article de blog , qui décrit un moyen de "résoudre" ce problème en modifiant la kernel_task configuration de sorte qu'il ne prend pas cette action. Cependant, je mets en garde contre cette modification car elle ne résout pas le problème matériel sous-jacent, elle désactive un mécanisme de sécurité basé sur un logiciel (apparemment important).

Ashley
la source
Bonjour Ashley! Un grand respect pour votre réponse. J'ai résolu le problème - placez la pièce en aluminium entre le capuchon inférieur et le ventilateur du processeur. Maintenant, le capuchon inférieur n’est pas entré en contact avec la glacière et tout va bien. Je vais essayer plus tard la votre solution. Merci beaucoup.
Andrey Nelubin
0

Si vous avez remplacé la mémoire RAM de la machine et que l'ordinateur rencontre des problèmes lors de la flexion ou de l'appui sur le boîtier inférieur, je vous recommande de réassoir les puces de mémoire.

Eddie Kelley
la source
Cela n'a pas aidé
Andrey Nelubin