21 votos

kernel_task consume el 500% de CPU en energía de CA, a veces

Típicamente, mi proceso kernel_task usa 1-4% de CPU y 100-700MB de memoria. Sin embargo, a veces cuando tengo el adaptador de corriente enchufado, el uso de la CPU salta a alrededor del 500% (8 núcleos) y se queda ahí hasta que desenchufo el adaptador de corriente. Puedo volver a enchufarlo y todo está bien por unos segundos o unos días, y luego eventualmente vuelve a suceder. ¿Cómo puedo evitar que esto suceda?

7voto

Avo Puntos 16

En mi experiencia esto siempre se ha debido a un fallo de hardware. Sin embargo, antes de hacer cualquier otra cosa reiniciar el SMC como se detalla aquí: http://support.apple.com/kb/HT3964 como su poder relacionado.

Esto parece suceder cuando el Mac está luchando por comunicarse con el hardware. ¿Qué Mac es? ¿Qué edad tiene la batería? ¿La duración de la batería sigue siendo buena? ¿El Mac ha sufrido algún daño, se ha caído? ¿Líquido? ¿Has probado un adaptador de corriente diferente?

3 votos

MBP 2011, tan antiguo como el portátil, sí, no, no, sí.

6voto

sasi Puntos 21

Una vez recibí este número en mi MBP de 15 pulgadas a mediados de 2012 corriendo 10.8.4 porque la entrada de audio había cambiado al micrófono interno y estaba recogiendo el ruido constante de mi ventilador. Cambié la entrada de audio a Line In y el uso de la cpu cayó del 524% al 3%

2 votos

Desactivando la cancelación de ruido ambiental parece que me desaparece, además de quitar el adaptador de corriente (por ahora), veremos si sigue fijo.

0 votos

¿Qué esto durante FaceTime o Skype o sucedió todo el tiempo?

0 votos

Esto me salvó la vida. Desactivé la cancelación del ruido ambiental y funcionó. Tormenta perfecta de: enchufar el adaptador de CA, el ventilador se pone en alto para ayudar a controlar el calor, el software del micrófono se vuelve loco tratando de cancelar el ruido del ventilador. @nic-contrell, esto ocurría todo el tiempo, incluso cuando jugaba a un juego que no necesitaba el micrófono.

4voto

Sparr Puntos 660

http://www.rdoxenham.com/?p=259 cubre la desactivación de la extensión del núcleo responsable de desencadenar este mal comportamiento. Sin embargo, al hacerlo también se desactiva alguna otra funcionalidad de gestión térmica.

4 votos

Esto es interesante, pero hay que preguntarse cuál es la causa del problema en primer lugar. Algo no está bien. Como he dicho, cada vez que he visto esto, ha habido un fallo de hardware.

3 votos

Para mí este análisis no explica correctamente el origen del problema. Además, estoy profundamente convencido a través de otros casos que el sobrecalentamiento y la kernel_task comer toda la CPU son sólo consecuencias correlativas del mismo problema causante. Los bucles estúpidos dentro de un kernel sólo pueden conducir al sobrecalentamiento.

2voto

Mark Thistle Puntos 588

mi problema con kernel_task (cpu en -> 500% para siempre) estaba relacionado con el blutooth:

http://droolfactory.blogspot.com.es/2012/08/mac-os-x-lion-kerneltask-with-high-cpu.html

2 votos

Debe proporcionar al menos un breve resumen del artículo al que hace referencia. El objetivo es que Ask Different sea un recurso autosuficiente.

2voto

Rich Puntos 2429

Por favor, eche un vistazo a este típico problema: kernel_task al 300% y el método de análisis sugerido: diagnóstico de un cerdo de la CPU .

El Activity Manager no es lo suficientemente preciso para ayudarte a ver que hay otros procesos que cargan indirectamente el núcleo. top desvelará estos cerdos.

Para mostrar los procesos clasificados a partir del mayor consumidor de CPU:

top -o cpu

...clasificado a partir del mayor consumidor de memoria virtual:

top -o vsize

...ordenados a partir del proceso que hace los cambios más contextuales (siendo iniciados y detenidos con una enorme frecuencia, a veces el resultado de 2 procesos hablando juntos, no dejando que los otros procesos la libertad de conseguir la CPU):

top -o csw

1 votos

¿Cómo se utiliza top para desvelar estos cerdos?

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