9 votos

MacOS Sierra, kernel_task ejecutándose ocupando más del 400% de la CPU

Después de actualizar mi MacBookPro a MacOS Sierra, la CPU funciona muy rápido. Cuando traté de depurar el problema, esto es lo que he encontrado.

enter image description here

Soluciones que ya he probado.

  1. Reiniciar el SMC
  2. Reiniciar la PRAM
  3. Intenté borrar los archivos del identificador del modelo (el sistema operativo no lo permite).
  4. Se han eliminado todos los elementos de inicio de sesión y todas las aplicaciones que se inician automáticamente
  5. Se han eliminado todos los elementos de /Library/LaunchAgents, /Library/LaunchDaemons, /Library/StartupItems.
  6. Eliminado todo el software instalado

Pero aún no hay suerte, cualquier pista será muy apreciada.

Gracias

5voto

jjmmph Puntos 6

Desmontar la caja y limpiar los ventiladores me solucionó totalmente. Había mucha pelusa acumulada en ambos, por lo que no estaban enfriando el sistema adecuadamente.

La razón por la que provoca una alta carga de la CPU es que el Mac crea una falsa carga de la CPU para ralentizar el ordenador como último esfuerzo para controlar la temperatura.

4voto

Delon Puntos 41

Tuve problemas similares después de cambiar el Hdd por un Ssd. Lo único que me solucionó el problema fue este enlace. https://www.davidschlachter.com/misc/kernel_task

Si por alguna razón el enlace no funciona, esto es de la página.

El throttling se implementa como una extensión del kernel, que Rhys Oxenham sugiere desactivar eliminando el plist en sus Recursos correspondiente al modelo del Mac. Sin embargo, la lista de Macs identificados por archivos plist no se ha actualizado desde hace algunos años. Nuestro Macbook Air de 2013 (MacbookAir6,2) está ausente. El X86PlatformPlugin.kext (también en la carpeta plugins del IOPlatformPluginFamily.kext) tiene otros Macs identificados por su placa base (ver comentarios en este post). En mi caso, probé a desactivar las extensiones ACPI_SMC_PlatformPlugin.kext y X86PlatformPlugin.kext, pero no tuvo ningún efecto.

Lo que sí me ha funcionado es desactivar la extensión del kernel padre IOPlatformPluginFamily.kext. Hasta ahora no he notado ningún efecto adverso. Obviamente, no me hago responsable de los daños que se produzcan si pruebas esto y tienes problemas.

Esto es lo que hice:

En primer lugar, tuve que desactivar SIP (ya que estamos ejecutando OS X El Capitan) arrancando en modo de recuperación (arrancando mientras se mantiene command-R), abriendo el Terminal (en el menú Utilidades), y ejecutando el comando csrutil disable (más detalles en StackExchange).

A partir de ahí, arranqué en modo de usuario único manteniendo pulsada la tecla Comando-S al arrancar. Después de montar el sistema de archivos (fsck -y; mount -uw /), hice una copia de seguridad de la extensión IOPlatformPluginFamily.kext utilizando rsync:

rsync -av /Sistema/Biblioteca/Extensiones/IOPlatformPluginFamily.kext /Usuarios/Compartidos/

(Para restaurar la extensión desde la copia de seguridad, utilizaría rsync -av /Users/Shared/IOPlatformPluginFamily.kext /System/Library/Extensions/)

Luego borré la extensión y reinicié:

rm -rf /Sistema/Biblioteca/Extensiones/IOPlatformPluginFamily.kext; shutdown -r now

Después de arrancar, el ventilador sigue funcionando a toda velocidad, pero la ralentización ha desaparecido

4voto

WhoIsRich Puntos 840

Encontré esto: https://support.apple.com/en-us/HT207359

Así que el demonio kernel_task "toma" ciclos de la cpu para evitar que otras tareas generen calor. Esto mantiene el ordenador fresco.

Una actualización de "Mac Fan Control" había fallado, y esto estaba causando el sobrecalentamiento, y por lo tanto la sobrecarga de kernel_task.

Después de descargar manualmente la aplicación e instalarla, se acabaron mis problemas.

https://www.crystalidea.com/macs-fan-control

2voto

Mpower Puntos 21

Gracias @bmike por la aplicación Mac Fan Control. Estaba ejecutando la última versión pero seguía teniendo este problema cada vez que veía un sitio como YouTube. El proceso kernel_task empezaba a acaparar el uso de la CPU.

Una vez que desactivé la aplicación Mac Fan Control, la he estado usando durante los últimos 2 días y todo ha vuelto a funcionar sin problemas.

0voto

saldukoo Puntos 6

Fue un gran desafío para mí para resolver este problema con el ventilador de alta velocidad y el sistema muy lento en el macbook 2011 pro, después de 3 días tratando de tener éxito para resolver el problema, por algunos mediante la eliminación de archivo macbookpro8,1 que era mi identificador de modelo. Pasos En la barra superior del sistema operativo haga clic en Finder y luego en preferencias marque Hdd Verás el Hdd en tu escritorio, haz doble clic en él y ve a sistema luego biblioteca luego extensiones y IOPlatformPluginFamily.kext ahora presione ctrl con el mouse pad mostrará contenido luego contenido, plugins, nuevamente ctrl con el mouse click mostrar contenido, contenido y recursos, encuentre su identfeir de modelo y simplemente elimínelo nuevamente con ctrl y mouse mover a recyclebin Identidad del modelo se puede encontrar en la información del sistema más información, reinicie su PC 100 por ciento problema resuelto si su ventilador es todavía rápido instalar aplicación llamada Macs fan control

Enlace para el vídeo https://youtu.be/ETW-L4fD4AM

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