Comment réparer votre mac « kernel_task » bug d`utilisation haute cpu

macOS action lente? Vous avez la filature redoutée pinwheel de la mort? Une combinaison limitée de matériel et de logiciel conserve généralement les problèmes Mac au minimum.

Il y a une question qui ne semble aller.

Vous n`êtes pas seul si vous remarquez un processus appelé errante kernel_task manger beaucoup de votre CPU disponible. Quel est donc ce processus, et comment pouvez-vous libérer des ressources précieuses? Continuez à lire pour le découvrir.

Diagnostiquer un lent Mac

Si votre Mac semble fonctionner lentement, génère beaucoup de chaleur, ou sonne comme il est sur le point de décoller en raison de vitesses de ventilateur, alors vous aurez envie d`ouvrir Moniteur d`activité et savoir pourquoi. Ceci est essentiellement l`équivalent d`Apple pour le Gestionnaire des tâches de Windows - un « Ctrl Alt Delete » de toutes sortes pour la gestion des ressources et des processus.Moniteur d`activité: L`équivalent Mac de Ctrl + Alt + SupprMoniteur d`activité: L`équivalent Mac de Ctrl + Alt + SupprSi vous voulez être un utilisateur Mac assez compétent, il est nécessaire de savoir ce Activity Monitor est, et comment lire et l`utiliser. Comme d`habitude, c`est là que nous intervenons.Lire la suite

Vous pouvez ouvrir le Moniteur d`activité avec Spotlight: il suffit de frapper Cmd + Espace puis commencez à taper « activité » et il devrait apparaître. Vous pouvez également le trouver sous Applications gt; Utilitaires, et vous voudrez peut-être épingler à votre Dock pour un accès encore plus rapide quand les choses commencent à aller mal.

La raison de votre ordinateur lent devrait être évident sur la CPU languette. Cliquez simplement sur le %CPU tête de colonne pour organiser les processus en cours d`exécution par la part de leur utilisation du processeur. Tout ce que l`aide d`une grande quantité de puissance de traitement apparaît en haut, et les choses vont se déplacer que votre ordinateur exécute différentes tâches en arrière-plan.

utilisation élevée du processeur est généralement seulement un problème quand vous ne m`y attendais pas. Il est raisonnable d`attendre votre machine à mâcher des ressources si vous utilisez un jeu, regarder une vidéo dans votre navigateur, ou la modification d`une vidéo. Si un seul onglet Safari ou processus Mac utilise un plus grand que sa juste part, cela signifie généralement quelque chose a mal tourné.

Vous pouvez tuer tous ces processus en cliquant dessus, puis en cliquant sur le « 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 est que kernel_task est réellement votre système opérateur.

Ce n`est pas tellement un processus unique, mais une série de processus sous une étiquette. macOS fait toutes sortes de choses en arrière-plan, comme l`envoi et la réception de données sur le réseau, l`écriture et la lecture des données, et l`indexation de nouveaux dossiers ou disques pour la recherche Spotlight.

Ce processus utilise souvent beaucoup de votre RAM disponible sur le Mémoire onglet, mais qui est beaucoup moins préoccupante. La quantité de RAM utilisée augmente et diminue au besoin. utilisation élevée du processeur peut cependant apporter tout votre système à un arrêt de broyage, et même entraîner la panne complète du système occasionnel.

Alors, comment voulez-vous arrêter de kernel_task affecter négativement les performances de votre ordinateur?

Corrections rapides à court terme

Car kernel_task est essentiellement votre système d`exploitation, et de tuer des processus est la meilleure façon de libérer des ressources, un simple redémarrage de votre Mac effacera le problème tout de suite. Ce n`est pas une solution permanente à long terme si vous avez eu ce problème pendant un certain temps. Mais il est une solution à court terme qui devrait donner des résultats immédiats.

Tout ce qui est à l`origine du pic d`utilisation du processeur peut revenir. Donc, si vous avez eu des incidents répétés, vous pouvez essayer de réinitialiser votre contrôleur de gestion du système (SMC) aussi. Ceci est facile à faire lors du redémarrage de votre ordinateur.

Les instructions pour réinitialiser le SMC varient légèrement selon que vous avez un vieux MacBook, MacBook ou un ordinateur de bureau comme l`iMac. Découvrez comment réinitialiser votre SMC Mac ici.Comment réinitialiser SMC de votre Mac & PRAM - et pourquoiComment réinitialiser SMC de votre Mac & PRAM - et pourquoiParfois, votre Mac inaccoutumé sans raison apparente, et si un redémarrage ne fonctionne pas, parfois, vous aurez besoin de réinitialiser le SMC et PRAM.Lire la suite

Une autre cause fréquente d`un processus de kernel_task hors contrôle est Flash. Parlant de son expérience que j`ai vu moins extension de navigateur favori de tout le monde faire avec Safari en particulier. Pour une solution rapide, essayez de tuer tous les onglets qui ne répondent pas ou soif, ou quitter entièrement le navigateur.

Autres choses que vous pouvez essayer

Peut-être la solution la plus évidente pour toutes les questions liées à l`OS est de mettre à jour à la dernière version de Mac OS. Il suffit de lancer le Mac App Store, à la tête Mises à jour onglet et exécuter toutes les mises à jour de logiciels Apple en circulation.

Flash semble être une autre cause de problèmes de kernel_task. Mise à jour à la dernière version du lecteur flash si vous utilisez un navigateur comme Safari où Flash n`est pas inclus (comme il est avec Chrome). Alors que Safari est probablement le meilleur navigateur pour les utilisateurs Mac, Flash ne joue pas particulièrement bien avec elle.

Vous pouvez aussi avoir du succès en verrouillant Flash, ou même enlever complètement si vous n`êtes pas vraiment l`utiliser. Les extensions de navigateur ClickToFlash et bloc ClickToPlugin flash par défaut, avec la possibilité de basculer ou le désactiver.

Si vous voulez supprimer complètement flash, exécutez la Adobe Flash Player Gestionnaire d`installation et cliquez sur Désinstaller.

Creuser un peu plus

D`autres ont réussi à supprimer les extensions du noyau, les modules de code qui sont 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 de base. Certains logiciels installera les extensions tierce partie en tant que pilotes, ou pour contrôler le matériel.

Un moyen rapide pour vérifier si un tiers kext est la cause de vos problèmes de kernel_task est de redémarrer votre machine en mode sans échec. Redémarrez votre ordinateur et maintenez-la Décalage clé lors du démarrage. charges en mode sans échec seulement les extensions du noyau nécessaires, donc si le problème ne se produit pas ici il pointe un problème avec un kext tiers.

Redémarrez votre système comme d`habitude et le lancement Terminal. Ensuite, exécutez la kextstat commande pour voir ce que les extensions du noyau sont actuellement chargés. Toutes les extensions d`Apple ressembleront com.apple.etc tandis que tiers pilotes tiers auront le nom du développeur en eux, comme com.paragon-software.filesystems et ch.tripmode.TripModeNKE pour ne citer que quelques-uns.

le meilleur moyen pour enlever ces derniers est de supprimer le logiciel associé. Pour certaines applications qui signifient simplement déplacer le fichier d`application dans la corbeille qu`à saisir votre administrateur pour effectuer des modifications avancées. D`autres peuvent inclure un fichier de désinstallation PKG vous devez exécuter. Pour le reste, rendez-vous Préférences de système et cherchez les panneaux de préférence tiers - pilote NTFS de Paragon cache la Désinstaller option en regard 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 de tiers. Système de protection de l`intégrité, ou SIP pour faire court, les applications empêche d`injecter du code dans des applications propres d`Apple, et écrit à certaines parties du lecteur Apple juge important pour la sécurité du système.Comment désactiver la protection du système d`intégrité (et pourquoi vous ne devriez pas)Comment désactiver la protection du système d`intégrité (et pourquoi vous ne devriez pas)Il y a plus de raisons de quitter la protection de l`intégrité du système « macOS sur de l`éteindre, mais le mettre hors tension est facile.Lire la suite

Quand tout le reste échoue

La solution finale ici est un peu risqué: suppression propres extensions du noyau d`Apple. Faire cela n`est pas recommandé. Mais si vous êtes à la fin de votre attache et que vous avez essayé tout le reste, alors il est une autre option pour vous d`essayer.

La solution découle d`un billet de blog écrit par Rhys Oxenham retour en 2012. Et si vous devez contourner SIP, le correctif implique toujours le même processus. La question de Rhys était liée à la gestion de la chaleur, sa mise au point CPU décalage Mac kernel_task afin d`exécuter des processus de bas niveau. Ceci à son tour « refroidir » le système en limitant la puissance de traitement disponible.

Un autre blogueur du nom de Viktor Petersson a écrit au sujet de son succès en utilisant cette méthode pour résoudre ses difficultés de kernel_task. Dans son cas, il a probablement été causé par une carte son louches. Il a ensuite suivi avec des mises à jour pour El Capitan et de la Sierra, notant la seule différence est maintenant l`obligation de désactiver le protocole SIP.

Je ne l`ai pas testé personnellement ce correctif. Si vous êtes intéressé à donner un coup, voici ce que vous devez faire:

  1. Créez une sauvegarde de votre Mac en utilisant Time Machine ou d`une autre solution de sauvegarde.
  2. Désactiver la protection de l`intégrité du système en démarrant en mode de récupération et l`exécution du csrutil désactiver commander.
  3. Suivez la méthode de Viktor. Commencez par trouver votre modèle de Mac en utilisant la system_profiler -detailLevel mini | grep "Identifier le modèle:" commander.
  4. Déplacer et sauvegarder le fichier sur votre modèle, tel que décrit.
  5. Redémarrez en mode de récupération et activer la protection de l`intégrité du système en utilisant la csrutil activer commander.

Faites attention! Ceci est un dernier point de la station. Tentative f vous avez du mal à obtenir quoi que ce soit fait à cause du problème. Et il persiste même après la réinstallation de votre système d`exploitation. Mais vous avez été mis en garde. Vous aurez également besoin répéter le processus après chaque mise à jour majeure du logiciel ou système d`exploitation mise à niveau qu`Apple va restaurer le fichier que vous avez déplacé.

Correction d`un problème?

Avez-vous réussi à résoudre les problèmes liés kernel_task en utilisant une de ces méthodes? Dites-nous ce qui a causé vos problèmes, et ce que vous avez fait pour le fixer 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.

Articles connexes