Comment corriger le bogue d'utilisation élevée du processeur «kernel_task» de votre Mac

Comment corriger le bogue d'utilisation élevée du processeur «kernel_task» de votre Mac / Mac

macOS agissant lentement? Vous avez le redouté rouet de la mort? Une combinaison limitée de matériel et de logiciel réduit généralement au minimum les problèmes Mac.

Il y a un problème cela ne semble jamais disparaître.

Vous n'êtes pas seul si vous remarquez un processus errant appelé kernel_task manger une grande partie de votre processeur disponible. Alors, quel est ce processus et comment pouvez-vous libérer des ressources précieuses? Continuez à lire pour le découvrir.

Diagnostiquer un Mac lent

Si votre Mac semble fonctionner lentement, dégage beaucoup de chaleur ou semble vouloir décoller du fait de la vitesse élevée des ventilateurs, vous devrez ouvrir Moniteur d'activité et découvrez pourquoi. C’est essentiellement l’équivalent d’Apple au Gestionnaire des tâches Windows - un “Ctrl Alt Supprimer” de type pour la gestion des ressources et des processus Moniteur d'activité: l'équivalent Mac de Ctrl + Alt + Suppression d'un moniteur d'activité: l'équivalent Mac de Ctrl + Alt + Suppression Si vous voulez être un utilisateur Mac assez compétent, il est nécessaire de savoir quel moniteur d'activité est, et comment le lire et l'utiliser. Comme d'habitude, c'est là que nous intervenons. Read More .

Vous pouvez ouvrir Activity Monitor à l'aide de Spotlight: il suffit d'appuyer sur Cmd + espace puis commencez à taper “activité” et il devrait apparaître. Vous pouvez également le trouver sous Applications> Utilitaires, et vous voudrez peut-être épingler à votre Dock tout ce que vous devez savoir sur le dock de votre Mac tout ce que vous devez savoir sur le dock de votre Mac C'est la principale façon dont de nombreux utilisateurs interagissent avec Mac OS X, mais beaucoup de gens ne le savent pas encore. certaines des choses les plus élémentaires et les plus utiles dont le dock est capable. Lisez-en plus pour un accès encore plus rapide lorsque tout commence à aller mal.

La raison de votre ordinateur lent devrait être évident sur le CPU languette. Il suffit de cliquer sur le %CPU en-tête de colonne pour organiser les processus en cours en fonction de l'utilisation de leur processeur. Tout ce qui utilise une grande puissance de traitement apparaîtra en haut, et les choses bougeront lorsque votre ordinateur effectuera diverses tâches en arrière-plan..

L'utilisation intensive du processeur n'est généralement un problème que lorsque vous ne vous y attendez pas. Il est raisonnable de s’attendre à ce que votre ordinateur gaspille des ressources si vous lancez un jeu, regardez une vidéo dans votre navigateur ou modifiez une vidéo. Si un seul onglet Safari ou un processus Mac utilise plus que sa juste part, cela signifie généralement que quelque chose ne va pas..

Vous pouvez supprimer de tels processus en cliquant dessus, puis en cliquant sur le bouton “X” dans le coin supérieur gauche de l'écran. Malheureusement, vous ne pouvez pas le faire pour un processus particulier: kernel_task. La raison en est que kernel_task est en réalité votre système opérateur.

Ce n'est pas tellement un processus unique, mais une série de processus sous une seule étiquette. macOS effectue toutes sortes de tâches en arrière-plan, telles que l'envoi et la réception de données sur le réseau, l'écriture et la lecture de données et l'indexation de nouveaux dossiers ou disques pour la recherche Spotlight..

Ce processus utilisera souvent beaucoup de votre RAM disponible sur le Mémoire onglet, mais c'est beaucoup moins d'un souci. La quantité de RAM utilisée augmentera et diminuera selon les besoins. Une utilisation élevée de la CPU peut toutefois bloquer votre système tout entier et même provoquer une panne complète du système de temps à autre..

Alors, comment empêcher kernel_task de nuire aux performances de votre ordinateur??

Correctifs rapides à court terme

Parce que kernel_task est fondamentalement votre système d’exploitation, et tuer les processus est le meilleur moyen de libérer des ressources, un simple redémarrage de votre Mac effacera immédiatement le problème. Ce n'est pas une solution permanente à long terme si vous avez ce problème depuis un moment. Mais c'est une solution à court terme qui devrait fournir des résultats immédiats.

Quelle que soit la cause de la pointe de l'utilisation du processeur peut revenir. Par conséquent, si vous rencontrez des incidents répétés, vous pouvez également essayer de réinitialiser votre contrôleur de gestion de système (SMC). C'est facile à faire lors du redémarrage de votre ordinateur.

Les instructions pour réinitialiser le SMC varient légèrement selon que vous utilisez un ancien MacBook, un nouveau MacBook ou un ordinateur de bureau tel que l'iMac. Découvrez comment réinitialiser le SMC de votre Mac ici. Comment réinitialiser les SMC et PRAM / NVRAM de votre Mac. Comment réinitialiser les SMC et la PRAM / NVRAM de votre Mac. Avez-vous des problèmes avec votre Mac? Voici comment réinitialiser le SMC, la PRAM ou la NVRAM pour le faire fonctionner correctement à nouveau. Lire la suite .

Flash est une autre cause fréquente de processus kernel_task hors de contrôle. Parlant d'expérience, j'ai vu l'extension de navigateur la moins préférée de tout le monde Pourquoi Flash doit-il mourir (et comment vous en débarrasser) Pourquoi Flash doit-il mourir (et comment vous en débarrasser) La relation entre Internet et Flash a été catastrophique pour un moment. C'était une fois un standard universel sur le web. Maintenant, il semble que cela pourrait être dirigé vers le billot. Qu'est ce qui a changé? Lisez-le avec Safari en particulier. Pour résoudre rapidement le problème, essayez de supprimer tous les onglets inactifs ou assoiffés, ou de quitter complètement le navigateur..

Autres choses que vous pouvez essayer

La solution la plus évidente pour tout problème lié au système d’exploitation consiste probablement à mettre à jour la dernière version de macOS. Il suffit de lancer le Mac App Store, se diriger vers le Mises à jour onglet et exécuter les mises à jour logicielles Apple en attente.

Flash semble être une autre cause des problèmes de kernel_task. Effectuez une mise à jour vers la dernière version de Flash Player si vous utilisez un navigateur tel que Safari où Flash n'est pas inclus (comme c'est le cas avec Chrome). Bien que Safari soit probablement le meilleur navigateur pour les utilisateurs de Mac, Flash ne fonctionne pas très bien avec ce dernier..

Vous pouvez également avoir du succès en verrouillant Flash ou même en le supprimant entièrement si vous ne l'utilisez pas vraiment. Les extensions de navigateur ClickToFlash et ClickToPlugin bloquent Flash par défaut, avec possibilité de l'activer ou de l'activer..

Si vous souhaitez supprimer complètement Flash, exécutez la commande Gestionnaire d'installation Adobe Flash Player et cliquez Désinstaller.

Creuser un peu plus loin

D'autres ont réussi à supprimer des extensions de noyau, des modules de code capables d'effectuer des tâches de bas niveau. Aussi connu sous le nom “kexts,” la grande majorité des extensions sont installées par Apple dans le cadre de l'environnement macOS principal. Certains logiciels installeront des extensions tierces en tant que pilotes ou pour contrôler le matériel..

Un moyen rapide de vérifier si un kext tiers est à l'origine de vos problèmes avec kernel_task consiste à redémarrer votre ordinateur en mode sans échec. Redémarrez votre machine et maintenez le Décalage clé comme il démarre. Le mode sans échec charge uniquement les extensions de noyau requises. Par conséquent, si le problème ne se produit pas ici, il renvoie à un problème avec un tiers kext..

Redémarrez votre système normalement et lancez Terminal. Ensuite, lancez le kextstat commande pour voir quelles extensions du noyau sont actuellement chargées. Toutes les extensions Apple ressembleront à com.apple.etc alors que les pilotes tiers auront le nom du développeur, comme com.paragon-software.filesystems et ch.tripmode.TripModeNKE pour en nommer quelques-uns.

le meilleur moyen les supprimer revient à supprimer le logiciel associé. Pour certaines applications, il s’agit simplement de déplacer le fichier d’application dans la corbeille, puis de saisir votre administrateur pour effectuer des modifications avancées. D'autres peuvent inclure un fichier de désinstallation PKG que vous devez exécuter. Pour le reste, dirigez-vous vers Préférences de système et recherchez les sous-fenêtres de préférence tierces - le pilote NTFS de Paragon masque le Désinstaller option à côté de ses paramètres.

Avec OS X El Capitan, Apple a introduit une nouvelle fonctionnalité de sécurité qui a cassé un certain nombre de modifications tierces. La protection de l'intégrité du système, ou SIP, empêche les applications d'injecter du code dans les propres applications d'Apple et d'écrire sur certaines parties du lecteur jugées importantes par Apple pour la sécurité du système. Comment désactiver la protection de l'intégrité du système (et pourquoi vous ne devriez pas le faire) Désactiver la protection de l'intégrité du système (et pourquoi vous ne devriez pas le faire) Il y a plus de raisons de laisser la protection de l'intégrité du système de macOS que de la désactiver, mais la désactiver est facile. Lire la suite .

Quand tout le reste échoue

La solution finale est un peu risquée: supprimer les extensions du noyau d’Apple. Cela n'est pas recommandé. Mais si vous êtes au bout du rouleau et que vous avez tout essayé, c’est une autre option à votre disposition..

La solution provient d'un article de blog écrit par Rhys Oxenham en 2012. Et bien que vous deviez contourner SIP, le correctif implique toujours le même processus. Le problème de Rhys était lié à la gestion de la chaleur, son Mac déplaçant le focus du processeur vers kernel_task afin d'exécuter des processus de bas niveau. Cela à son tour “cool” le système en limitant la puissance de traitement disponible.

Hmm, est-ce anormal que le processus 'kernel_tasks' aspire constamment 25% de mon processeur? Un peu bizarre. #MacOS #SnowLeopard

- Viktor Petersson? (@vpetersson) 12 septembre 2010

Un autre blogueur du nom de Viktor Petersson a écrit sur son succès en utilisant cette méthode pour résoudre ses problèmes avec kernel_task. Dans son cas, cela a probablement été causé par une carte son douteuse. Il a ensuite suivi avec des mises à jour pour El Capitan et Sierra, notant que la seule différence était désormais l'obligation de désactiver SIP..

Je n'ai pas personnellement testé ce correctif. Si vous souhaitez essayer, voici ce que vous devez faire:

  1. Créez une sauvegarde de votre Mac avec Time Machine ou une autre solution de sauvegarde..
  2. Désactiver la protection de l'intégrité du système Comment désactiver la protection de l'intégrité du système (et pourquoi vous ne devriez pas) Comment désactiver la protection de l'intégrité du système (et pourquoi vous ne devriez pas le faire) Il y a plus de raisons de laisser la protection de l'intégrité du système de macOS active, mais l'éteindre est facile. Lisez Plus en démarrant en mode de récupération et en exécutant le csrutil désactivé commander.
  3. Suivez la méthode de Viktor. Commencez par rechercher le modèle de votre Mac à l'aide du system_profiler -detailLevel mini | grep "Identificateur de modèle:" commander.
  4. Déplacez et sauvegardez le fichier correspondant à votre modèle, comme décrit.
  5. Redémarrez en mode de récupération et activez la protection de l'intégrité du système à l'aide du Activer csrutil commander.

Faites attention! C'est une solution de dernier recours. Essayez-le si vous avez du mal à faire quoi que ce soit à cause du problème. Et il persiste même après la réinstallation de votre système d'exploitation. Mais vous avez été prévenu. Vous aurez aussi besoin de répéter le processus Après chaque mise à jour majeure du logiciel ou du système d'exploitation, Apple restaure le fichier que vous avez déplacé..

Problème résolu?

Avez-vous réussi à résoudre les problèmes liés à kernel_task en utilisant l’une de ces méthodes? Dites-nous ce qui a causé vos problèmes et ce que vous avez fait pour le corriger dans les commentaires ci-dessous.

Si vous rencontrez toujours des problèmes, laissez un commentaire et nous ferons de notre mieux pour vous aider à résoudre le problème..

Crédit d'image: Mark H. Evans via Flickr

En savoir plus sur: macOS Sierra, OS X El Capitan, OS X Yosemite.