41 votos

¿Por qué kernel_task está utilizando tanto la CPU?

Tengo un Macbook Pro Retina con el siguiente hardware:

Nombre del modelo: MacBook Pro
Identificador del modelo: MacBookPro11,1
Nombre del procesador: Intel Core i5
Velocidad del procesador: 2.4 GHz
Número de procesadores: 1
Número total de núcleos: 2
Caché L2 (por núcleo): 256 KB
Caché L3: 3 MB
Memoria: 8 GB
Versión del Boot ROM: MBP111.0138.B15

Recientemente actualicé a OS X El Capitan; me ha ocurrido el mismo problema dos veces y me está preocupando un poco.

Aleatoriamente tengo picos de uso de CPU desde kernel_task, el más alto que he visto fue del 660% de la CPU. Esto es sinceramente una configuración inaceptable e inusual para mi CPU (normalmente tengo un uso total de alrededor del 2-3%). Lo más alto que he capturado es esto:

introducir descripción de la imagen aquí

La primera vez, no registré lo que tenía abierto. La siguiente vez, sin embargo, estaba preparado, y esta es la lista exacta de lo que tenía abierto:

  • Dos páginas de vídeos de YouTube (usando los procesos de Safari Networking con un máximo de alrededor del 44% de la CPU, típicamente estabilizado en 8-10% y https://www.youtube.com, que llegó a alrededor del 51% de la CPU máximo, típicamente alrededor del 10-12%)
  • Messenger. Dudoso que esto haya tenido algún efecto, pero, nunca se sabe.
  • Skype. Este tipo estaba corriendo a un uso consistente de la CPU del 50%.

Vale la pena señalar que tuve que cerrar ambas ventanas de YouTube para realmente obtener suficiente control sobre mi computadora para abrir el Monitor de Actividad. Ninguno de los procesos mencionados anteriormente estaba aumentando, solo kernel_task.

También vale la pena señalar mis ventiladores: los ventiladores estaban al máximo, soplando aire frío. A pesar de que kernel_task estaba funcionando al 660% de la CPU, no se estaba produciendo calor real, por lo que podía ver.

Es en este punto donde apago forzosamente la computadora: tenía alrededor de .5 fotogramas por segundo (1 fotograma cada 2 segundos, estaba mirando el reloj) y no iba a ninguna parte cuando se trataba de intentar arreglarlo.

Si hay un error relacionado con esto que he pasado por alto, o algo extraño con OS X en general que estoy pasando por alto, por favor avíseme, ya que esto es extremadamente frustrante y más que un poco perturbador.

0voto

Rory Puntos 369

En mi caso tuve que apagar MacsFanControl en el que tenía ambos ventiladores configurados a 2500 RPM. Una vez que apagué la aplicación, los ventiladores comenzaron a girar más rápido, la Mac se enfrió y kernel_task dejó de robar CPU de otros procesos.

Es extraño porque pensaba que MFC solo establecía el RPM mínimo y nada impedía que los ventiladores giraran más rápido. ¿Quizás un error? Utilicé Catalina 10.15.3, actualicé a 10.15.6 y el nuevo MacsFanControl pero el problema persistió.

Entonces, este problema puede estar relacionado con problemas térmicos en tu Mac:

  • o bien tienes algo que impide que los ventiladores giren más rápido (como en mi caso)
  • o tienes conductos obstruidos y tu Mac se está calentando demasiado

0voto

user358574 Puntos 1

He pasado más de 5 horas lidiando con este problema y nada de lo que encontré en línea funcionó. El Monitor de Actividad mostraba que kernel_task estaba utilizando el 1400% de mi CPU. Si te pasa a ti, intenta ejecutar $ kextstat | grep -v com.apple y luego trata de deshacerte de todo lo que aparezca ahí.

En mi caso, el culpable era HAXM (com.intel.kext.intelhaxm). Se supone que proporciona un mejor rendimiento para los emuladores de Android (lo instalé tan pronto como conseguí mi macbook porque Android Studio me lo recomendó). Sin embargo, después de desinstalarlo mis emuladores seguían funcionando bien, y no he vuelto a tener este problema extraño.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X