2 votes

Comment limiter l'utilisation du CPU de kernel_tasks ?

Je voudrais limiter l'utilisation du CPU de kernel_task sur mon ordinateur. J'ai assuré le refroidissement de mon MacBook Pro, nettoyé les internes et essayé de réinitialiser le SMC à plusieurs reprises. Je n'ai pas encore essayé de réinstaller MacOS 10.12, mais je le fais de temps en temps.

L'utilisation du processeur de kernel_task rend souvent mon ordinateur portable inutilisable, et la seule solution à ce problème est de laisser mon ordinateur attendre jusqu'à ce que ma souris puisse bouger sans problème.

Existe-t-il un moyen de limiter l'utilisation du CPU de kernel_tasks pendant/pendant les pics ?

J'ai un MacBook Pro mi-2012 (modèle avec superdrive), 16gb ram, disques 1tb+500gb.

1voto

benwiggy Points 21125

Kernel_task n'est pas seulement un processus, mais une représentation de toutes les entrées et sorties du noyau. Une utilisation élevée de k_t peut être un symptôme de problèmes, plutôt qu'une cause en soi qui doit être corrigée.

Les causes peuvent être des kexts tiers, l'indexation Spotlight ou d'autres processus d'arrière-plan. L'une de ses fonctions est de utiliser le CPU comme un moyen de restreindre les autres processus afin d'éviter toute surchauffe.

J'ai eu ce modèle de MBP et je n'ai jamais observé qu'il devenait "inutilisable". Il peut donc s'agir d'un problème lié à vos logiciels installés ou à vos préférences.

Il n'est guère nécessaire ou avantageux de réinstaller régulièrement le système d'exploitation.

1voto

Oskar Points 1242

Vous ne pouvez pas limiter kernel_task puisqu'il est l'exécuteur de toutes les tâches et qu'il limite et planifie les autres tâches qui s'exécutent.

Pour réitérer, kernel_task ne fait que deux choses lorsqu'il affiche une allocation CPU élevée :

  1. Quand le CPU mesure des températures trop élevées, il étrangle les choses. Il n'est pas occupé, il met simplement une ou plusieurs parties du processeur en arrêt jusqu'à ce qu'il se refroidisse dans l'enveloppe thermique programmée.
  2. Il effectue le travail que les autres programmes demandent au système.

Vous avez mentionné que vous vous occupez déjà du refroidissement, donc vous pouvez maintenant envisager de quitter toutes les autres applications qui occupent le noyau afin de revenir au ralenti. Êtes-vous en mesure de savoir quels autres programmes s'exécutent juste avant que le noyau ne soit occupé ?

Espérons qu'il s'agit d'autres programmes exigeant des services du noyau et non d'un mauvais capteur de température ou d'un processeur qui chauffe et qui doit être remplacé. C'est très peu probable, mais les puces peuvent tomber en panne d'une manière qui se manifeste par une incapacité à effectuer la charge de travail normale.

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