Mac4Ever Refurb-Store PrixMac Acheter un Mac Débuter sur Mac
Mac4Ever.com - Toute l\'actualité Apple, iPhone, iPad, iPod et Mac - Mise à jour quotidienne
Crucial Actu Dossiers Forum Photos/Podcasts Petites Annonces
Icône recherche
Annuler la recherche
888 connectés

Astuce : en finir avec le "kernel_task" qui "mange" 100% du CPU

Les généralités sur Mac OS X, ou comment s'occuper de votre félin pour qu'il ronronne toujours

Modérateurs: Odibi, Bicus, FXF, Nix, Oh my dog, Dragonir, beheme, Linschn

Messagepar Didier le 11/03/13, 18:14

Depuis Lion (10.7) ou Moutain Lion (10.8), un problème récurent semble toucher un certain nombre de Mac : en cas de montée en température du CPU, le processus kernel_task (que l'on peut voir dans le Moniteur d'Activité) se met à consommer la quasi-totalité du CPU disponible. Il s'agit en fait d'un procédé jugé « normal » par Apple : le noyau va donner toute la priorité à des tâches basiques, moins gourmandes en énergie et en calculs, tant que le CPU ne baissera pas en température. De nombreux sujets évoquent la question, tant chez Apple (ici, ou encore ) que sur forums des sites spécialisés.

Soyons clairs : si votre Mac est posé sur une couverture, qu'il est mal ventilé (poussières, obstructions etc.), il est évidemment nécessaire de jeter un oeil, avant toutes choses, aux causes les plus évidentes d'une telle surchauffe. Si l'on vous parle du problème, c'est justement qu'il ne semble pas toujours y avoir de cause claire, dans un certain nombre de cas.

Souvent, le phénomène apparait lorsque le Mac est hautement sollicité : une vidéo FullHD sur YouTube, un calcul de rendu 3D, un jeu... C'est dans ces moments, où l'utilisateur a justement besoin de puissance, que le phénomène est le plus présent. Le procédé est d'autant plus discutable que le processeur possède déjà ses propres fusibles en cas de surchauffe excessive (il ralentit, voire s'arrête). D'après certains témoignages, le soucis surviendrait d'ailleurs à des températures encore « faibles », entour de 80°.

Souvent, la plupart des solutions « classiques » n'ont pas fonctionné (réinitialisation de la mémoire SMC notamment). Vous pouvez également essayer de démarrer sans les extensions (voir ici), une opération qui procède, notamment, à une vérification du répertoire du disque dur.

Voici une solution de contournement, qui fonctionne (on l'a testé) mais à utiliser à vos risques et périls. En effet, il s'agit tout simplement de désactiver cette « protection » du noyau. Par ailleurs, il est possible que la manipulation saute à la prochaine mise à jour.

Voici donc la série de commandes à effectuer dans le terminal :

Récupérez déjà le modèle de votre Mac via la commande suivante :

system_profiler -detailLevel mini | grep "Model Identifier:"


Normalement, vous verrez une ligne du type « MacBookPro6,1 » s'afficher.

Nous allons maintenant retirer un fichier « .plist » chargé de gérer ce « refroidissement logiciel » pour votre Mac. Pour cela, il faut vous rendre dans ce répertoire :

cd /System/Library/Extensions/IOPlatformPluginFamily.kext/


Puis, placez-vous dans ce sous-dossier et listez le contenu :

cd Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources/
ls




A ce stade, vous aurez sous vos yeux une série de fichiers, dont l'un correspondant à l'identifiant de votre machine (voir plus haut). Il suffit alors de déplacer ce fichier (sur le bureau, par exemple) pour rendre la fonction inopérante.

Par exemple :

mv MacBookPro6_1.plist /Users/didier/Desktop


Il suffit enfin de redémarrer et vous ne devriez plus voir le fameux « kernel_task » monopliser tout votre CPU sans votre accord.

Comme vu plus haut, il ne s'agit pas à proprement parler d'une solution, mais plutôt de soigner les symptômes d'un problème, voire d'un bug de Mac OS X (à confirmer) : il est possible que votre Mac surchauffe trop facilement, ou qu'un processus/extension soit à l'origine de cette montée anormale en température.
Avatar de l’utilisateur
Didier
Vénérable Gros - Admin
 
Messages: 16826
Inscrit le: 28/11/00, 1:00
Localisation: Lausanne / Lyon

Re :

Messagepar Vlàdd le 11/03/13, 18:22

Je viens de suivre la procédure et mon "MacBookPro9,1" n'apparait pas dans le "Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources/
ls" ça s'arrête à "MacBookPro8_3"

:lol:
Vlàdd
Mac4Everien confirmé
 
Messages: 263
Inscrit le: 16/12/11, 19:18

Re :

Messagepar Jc-crexx06210 le 11/03/13, 18:31

Excusez mais j'ai pas trop compris l'article... Qu'est ce que cette "solution" peut régler, et quels sont les risques ?
Jc-crexx06210
Jeune Tourteau de Mac4Ever
 
Messages: 18
Inscrit le: 09/03/11, 23:37

Re :

Messagepar langeles le 11/03/13, 18:36

ou sinon, tu reboot le mac à chaud.. ça fonctionne bien aussi.
iPhone 5
OS X Mountain Lion on Macbook Air Mid-2011
Avatar de l’utilisateur
langeles
Mac4Everien confirmé
 
Messages: 239
Inscrit le: 31/05/10, 11:10

Re :

Messagepar funnoam le 11/03/13, 18:41

Je confirme que ça ne fonctionne pas sur Macbook Pro Retina 15" Mid 2012, le fichier MacbookPro10_1.plist n'existe pas.
funnoam
Jeune Tourteau de Mac4Ever
 
Messages: 53
Inscrit le: 21/08/09, 12:00

Re :

Messagepar matchf le 11/03/13, 18:42

Cette solution m'a l'air affreusement dangereuse... Mais peut-être suis-je trop parano ?

Désactiver un processus qui régule l'activité du processeur et empêcher la surchauffe... on n'est pas très loin de l'overclock, non ?

Avez-vous plus d'informations sur les risques potentiels ?
matchf
Mac4Everien confirmé
 
Messages: 253
Inscrit le: 10/09/07, 15:14

Re :

Messagepar Didier le 11/03/13, 18:46

@matchf

"Affreusement dangereuse", non, car elle supprime juste une première soupape de sécurité. Comme dit plus haut, il est y encore plusieurs fusibles en cas de surchauffe, notamment directement au niveau hardware.

Si nous donnons cette manipulation, c'est principalement car cette fonctionnalité semble un peu trop sensible sur certains modèles et empêche parfois l'utilisateur de profiter de toute la puissance de calcul de son Mac à un instant T.

Maintenant, il est évident que si vous n'avez aucun problème avec kernerl_task, il ne faut évidemment pas tester ce workardound.
Avatar de l’utilisateur
Didier
Vénérable Gros - Admin
 
Messages: 16826
Inscrit le: 28/11/00, 1:00
Localisation: Lausanne / Lyon

Envoyé depuis Mac4Ever Mobile

Messagepar IRONMAN le 11/03/13, 19:01

Ça existe depuis longtemps ce phénomène de kernel task et j'ai un iMac G5 PPC sous Leopard. Donc phénomène de très longue date et non spécifique a lion etc...
Et c'est surtout au lancement de safari.
IRONMAN
Mac4Everien confirmé
 
Messages: 154
Inscrit le: 09/05/11, 7:57

Re :

Messagepar Macleone le 11/03/13, 20:25

Ce qui me dérange avec cette solution, c'est quelle à l'air de désactiver plus que ce qu'il ne faut pour contourner le problème de "kernel_task".

Ce fichier à l'air de contenir beaucoup d'informations nécessaire au bon refroidissement de la machine.
«Des tas de gens seraient aussi lâche que moi s'ils en avaient le courage.» Rincevent
Avatar de l’utilisateur
Macleone
Mac4Ever's Flood
 
Messages: 3388
Inscrit le: 18/09/02, 0:00
Localisation: Haut-Doubs / Paris

Re :

Messagepar orpioo le 11/03/13, 21:36

J'ai une sonde de température défectueuse sur un MacBook Pro 13" (C2D 2,4Ghz, nVidia320M). Cette sonde peut capter des températures très farfelues (genre 120°C). Rien de réel bien evidemment, mais des conséquences catastrophiques à l'usage. Quand ça arrive, le système me prend 100% du CPU et les ventilateurs passent à 6000rpm. MBP inutilisable.

Vous pensez que la bidouille pourrait fonctionner dans ce genre de cas?
Avatar de l’utilisateur
orpioo
Mac4Ever's Killer
 
Messages: 1305
Inscrit le: 13/02/04, 9:54

Envoyé depuis Mac4Ever HD pour iPad

Messagepar corto le 11/03/13, 22:17

J'ai connu ce problème de kernel_task lorsque mon macbook pro a perdu son ventilateur. Comme il reste vachement silencieux, j'ai pas identifié tout,de suite la panne.

Retour à la normal après changement du ventilateur (et de la batterie qui commençait elle aussi à rendre l'âme) le tout en do it yourself ce qui m'a permis de conserver mon mac opérationnel chez moi le temps de la commande des pièces détachées.

Mac Mini i7 2,6 GHz - Mac OS X Moutain Lion
MacBook Pro 13''3 C2D 2,53 GHz - Mac OS X Mountain Lion
PowerBook 15'' - 1,67 GhZ - Mac OS X Tiger
iMac 400 DV - 640 Mo - Mac OS X Panther
Powerbook 140 - Mac OS 7.6
iPod G1 - iPod Mini bleu 6 Go - iPod Shuffle bleu - ipod nano 5G noir
iPhone 5 noir 64 Go
iPad 2 64 Go
Avatar de l’utilisateur
corto
Mac4Everien confirmé
 
Messages: 322
Inscrit le: 17/04/04, 18:19
Localisation: France

Re :

Messagepar Didier le 11/03/13, 22:36

@orpioo

Oui.
Avatar de l’utilisateur
Didier
Vénérable Gros - Admin
 
Messages: 16826
Inscrit le: 28/11/00, 1:00
Localisation: Lausanne / Lyon

Re :

Messagepar iAlexiis le 11/03/13, 23:54

Aucune solution pour le Macbook Pro Retina ?
iAlexiis
Jeune Tourteau de Mac4Ever
 
Messages: 14
Inscrit le: 01/01/11, 13:45

Re :

Messagepar orpioo le 12/03/13, 11:51

Merci pour la réponse Didier. Je vais garder cette astuce bien précieusement. :)
Avatar de l’utilisateur
orpioo
Mac4Ever's Killer
 
Messages: 1305
Inscrit le: 13/02/04, 9:54

Re: Astuce : en finir avec le

Messagepar NotKlemant le 01/05/13, 20:30

Salut à tous !

J'ai aussi ce problème sur mon MB Pro 13" mi-2012 avec 4 Go de RAM.

Même lorsque le MacBook est froid, le processus me prend 1Go de RAM...

Cependant, avant de me lancer dans les manipulations proposées dans l'article, j'ai une question : n'y a t-il pas un risque de surchauffe du MacBook ? Et y a t-il un moyen de "réactiver" cette sécurité après avoir effectué la manipulation ?

Merci d'avance pour vos réponses !
NotKlemant
Novice
 
Messages: 1
Inscrit le: 01/05/13, 20:27

Suivant

Retour vers Discussions générales sur l'OS d'Apple

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 3 invité(s)

Conseils d'achat

  • Macintosh

  • iPhone, iPad & iPod

Mac Mini

Indicateur vert Informations 10/2012 629 € Le Mac Mini a été mis à jour en octobre 2012, intégrant des processeur Dual-Core i5 à 2,5GHz, voire quad core i7 à 2,3GHz. Thunderbolt est de la partie, mais les lecteurs de disques optiques sont toujours absents.

iMac

Indicateur vert Informations 10/2012 1349 € L'iMac a été mis à jour en octobre 2012. Une coque d'une finesse absolue accueille un processeur i5 quadricœur de 2,7 à 3,2GHz. Deux modèles en 21,5 et 27 pouces sont disponibles. 8Go de RAM et 1To de stockage sont également présents pour vous accompagner.

Mac Pro

Indicateur rouge Informations 05/2012 2599 € Le Mac Pro est délaissé par Apple depuis plusieurs années et n'est plus en vente. Tim Cook a promis un nouveau modèle pour 2013. Mais quand ?

MacBook Pro

Indicateur rouge Informations 02/2013 1249 € En ce début 2013, Apple a procédé à une baisse de prix significative (jusqu'à 250€) ainsi que des composants (CPU, RAM) plus rapides sur une partie de la gamme MacBook Pro. Un geste apprécié qui ramène ces machines (notamment les versions Retina) à un rapport qualité/prix plus normal. En attendant la prochaine grosse mise à jour, sans doute durant l'été ! Notez qu'il est probable que ces machines soient mise à jour d'ici l'été. La gamme actuelle reste très performante, mais si vous n'êtes pas pressés, on vous conseillera d'attendre la WWDC (plateforme Haswell, meilleure autonomie, nouveaux SSD, nouvelle carte graphique etc.)

MacBook Air

Indicateur rouge Informations 02/2013 1049 € Petite mise à jour discrète sur la gamme MacBook Air, en ce début 2013 : le MacBook Air 13 pouces avec 256 Go de stockage flash est désormais disponible au prix de 1 399 euros (contre 1549 €). Un geste apprécié. Notez qu'il est probable que ces machines soient mise à jour d'ici l'été. La gamme actuelle reste très performante, mais si vous n'êtes pas pressés, on vous conseillera d'attendre la WWDC (plateforme Haswell, meilleure autonomie, nouveaux SSD, nouvelle carte graphique etc.)

À découvrir sur Mac4Ever

Sondage

Quel sera votre prochain téléphone ?
4380 votes

Prixmac

app

A propos | Mentions légales | Contacts | Emploi | RSS | Apps