Cómo reparar el error de uso elevado de CPU 'kernel_task' de su Mac

Cómo reparar el error de uso elevado de CPU 'kernel_task' de su Mac

Nunca es divertido cuando su computadora comienza a funcionar lentamente, pero es aún peor cuando no puede entender por qué es tan lento. Si ha cerrado todos los programas que puede, y todo en su Mac todavía se siente como si se estuviera moviendo a través de la melaza, esto podría ser una señal del temido kernel_task causando un alto uso de la CPU.





En su Mac, kernel_task es el nombre que se le da a una variedad de funciones de bajo nivel que permiten que el resto de su computadora funcione. Esto significa que descubrir al culpable puede ser difícil.





Hemos visto esto mucho, por lo que tenemos algunos consejos para ayudarlo a deshacerse de este problema.





Diagnóstico de una Mac lenta

Si su Mac parece estar funcionando lentamente, está generando mucho calor o parece que está a punto de despegar debido a las altas velocidades del ventilador, entonces querrá abrir Monitor de actividad y averigüe por qué. Este es esencialmente el equivalente de macOS al Administrador de tareas de Windows.

windows 10 cambiar los iconos del menú de inicio

Relacionado: ¿Qué es el Monitor de actividad? El equivalente para Mac del Administrador de tareas



Puede abrir el Monitor de actividad usando Spotlight: solo presione Cmd + Espacio luego comience a escribir 'actividad' y debería aparecer. También puedes encontrarlo en Aplicaciones> Utilidades , y es posible que desee anclarlo a su Dock para un acceso aún más rápido cuando se encuentre con problemas importantes.

La razón de la lentitud de su computadora debería ser evidente a partir de la UPC pestaña. Simplemente haga clic en el % UPC encabezado de columna para organizar los procesos en ejecución según el uso del procesador. Todo lo que utilice una gran cantidad de potencia de procesamiento aparecerá en la parte superior; estos se moverán mientras su computadora realiza varias tareas en segundo plano.





El uso elevado de la CPU generalmente solo es un problema cuando no lo esperas. Es razonable esperar que su máquina consuma recursos si está ejecutando un juego, viendo un video en su navegador o editando un video. Si una sola pestaña de Safari o un proceso de Mac está usando más de lo que le corresponde, eso generalmente significa que algo salió mal.

¿Por qué kernel_task es el culpable?

Puede matar la mayoría de los procesos haciendo clic en ellos, luego haciendo clic en el X en la esquina superior izquierda de la pantalla. Desafortunadamente, no puede hacer esto para un proceso en particular: kernel_task . La razón de esto es que kernel_task es en realidad parte de macOS.





No se trata tanto de un solo proceso, sino de una serie de procesos bajo una sola etiqueta. Mientras trabaja, macOS realiza todo tipo de tareas en segundo plano. Estos incluyen enviar y recibir datos a través de la red, escribir y leer datos en el disco e indexar nuevas carpetas o discos para la búsqueda de Spotlight.

Este proceso a menudo utilizará una gran cantidad de RAM disponible en el Memoria pestaña, pero eso es mucho menos preocupante. La cantidad de RAM en uso aumentará y disminuirá según sea necesario. Sin embargo, el uso elevado de la CPU puede hacer que todo el sistema se detenga por completo e incluso provocar un bloqueo completo ocasional del sistema.

Entonces, ¿cómo evita que kernel_task afecte negativamente el rendimiento de su Mac?

Soluciones simples para problemas de kernel_task

En muchos casos, un simple reinicio de su Mac solucionará el problema de inmediato. Sin embargo, esta no es una solución permanente a largo plazo si ha tenido este problema durante un tiempo. Es solo una solución a corto plazo que debería proporcionar resultados inmediatos.

Lo que sea que esté causando el pico esencial en el uso de la CPU puede volver. Por lo tanto, si ha tenido incidentes repetidos, es posible que desee intentar restablecer también su controlador de administración del sistema (SMC). Esto es fácil de hacer y puede solucionar una amplia variedad de problemas de macOS.

Las instrucciones para restablecer el SMC varían ligeramente según el modelo de Mac que tenga. Debido a que puede solucionar tantos problemas, tenemos una guía completa que detalla cómo restablecer el SMC de tu Mac . También cubre el restablecimiento de su PRAM, otra parte de una Mac que puede causar múltiples problemas.

Otras soluciones para corregir el uso elevado de CPU de kernel_task

Quizás la solución más obvia para cualquier problema relacionado con el sistema operativo es actualizar a la última versión de macOS. Simplemente inicie Preferencias del Sistema , haga clic en Actualización de software y ejecute las actualizaciones pendientes del software de Apple.

Otra causa común del alto uso de CPU por parte del proceso kernel_task es Adobe Flash. Los días en los que Flash era esencial para navegar por la web ya pasaron, pero es posible que aún lo necesite para una aplicación web o un sitio web específicos.

En lugar de mantener Flash instalado, puede utilizar un navegador como Google Chrome, que proporciona Flash (aunque opcionalmente). Lo más probable es que no necesite Flash en absoluto, por lo que es seguro eliminarlo. Además, dado que Adobe no es compatible con Flash desde el 31 de diciembre de 2020, no recibirá actualizaciones de seguridad cruciales.

Es fundamental que lo elimine, al menos por motivos de seguridad. Para eliminar Flash, ejecute el Administrador de instalación de Adobe Flash Player y haga clic en Desinstalar .

Profundizando un poco más en el alto uso de CPU kernel_task de Mac

Algunas personas han tenido éxito al eliminar las extensiones del kernel, que son módulos de código capaces de realizar tareas de bajo nivel. También conocidas como 'kexts', Apple instala la gran mayoría de estas extensiones como parte del entorno macOS principal. Algunos software instalarán extensiones de terceros como controladores o para controlar el hardware.

Una forma rápida de verificar si un kext de terceros está causando sus problemas de kernel_task es reiniciar su máquina en modo seguro. Para hacer esto, reinicie su máquina y mantenga presionado el Cambio clave mientras arranca. El modo seguro carga solo las extensiones de kernel requeridas, por lo que si el problema no ocurre en este entorno, apunta a un problema con un kext de terceros.

Para sumergirse en esto, reinicie su sistema como de costumbre e inicie Terminal . Luego, ejecute el siguiente comando:

|_+_|

Esto mostrará qué extensiones de kernel están cargadas actualmente. Todas las extensiones de Apple se verán así:

|_+_|

Mientras tanto, los controladores de terceros tendrán el nombre del desarrollador, así:

|_+_|

Y también como este:

|_+_|

La mejor forma de eliminarlos es desinstalar el software asociado . Para algunas aplicaciones, eso simplemente significa mover el archivo de la aplicación a la Papelera y luego ingresar su contraseña de administrador para permitir el cambio.

Otros pueden incluir un archivo de desinstalación de PKG que necesita ejecutar. Para el resto, dirígete a Preferencias del Sistema y busque paneles de preferencias de terceros.

A partir de OS X El Capitan, Apple introdujo una nueva función de seguridad que rompió una serie de modificaciones de terceros. System Integrity Protection, o SIP para abreviar, evita que las aplicaciones inyecten código en las propias aplicaciones de Apple, así como que escriban en ciertas partes de la unidad que Apple considera importantes para la seguridad del sistema.

Esto da como resultado una mejor estabilidad del sistema, por lo que debería ver este problema con menos frecuencia en las versiones modernas de macOS.

¿Sigue teniendo un uso elevado de CPU? Qué hacer cuando todo lo demás falla

La solución final aquí es un poco arriesgada: eliminar las propias extensiones del kernel de Apple. No se recomienda hacer esto. Sin embargo, si ha probado todo lo demás y sigue viendo que kernel_task causa un alto uso de la CPU, esta es una solución que puede probar.

El desarrollador y bloguero Viktor Petersson ha escrito extensamente sobre kernel_task y los problemas que lo rodean. En su caso, probablemente fue causado por una tarjeta de sonido poco fiable. La publicación inicial de Petersson se centró en Mac OS X Yosemite, aunque luego lo siguió con actualizaciones para versiones posteriores de macOS.

No hemos probado esta solución y no podemos decir si funcionará para usted. Si está interesado en intentarlo, esto es lo que debe hacer:

  1. Cree una copia de seguridad de su Mac con Time Machine u otra solución de copia de seguridad.
  2. Desactive la protección de integridad del sistema iniciando en modo de recuperación y ejecutando el siguiente comando desde la terminal: kextstat
  3. Seguir De Viktor método. Empiece por encontrar el modelo de su Mac usando el comando: com.apple.[etc]
  4. Ejecute el siguiente comando: com.paragon-software.filesystems
  5. Mueva y haga una copia de seguridad del archivo relevante para su modelo. Por ejemplo, si su identificador es MacBookPro8,2 ejecutarías: ch.tripmode.TripModeNKE
  6. Reinicie en modo de recuperación y habilite la Protección de integridad del sistema nuevamente usando el comando: csrutil disable

Nuevamente, esta es una solución de último recurso. Inténtelo solo si tiene dificultades para hacer algo debido a que kernel_task inutiliza su Mac. Esta no es una solución a corto plazo, persiste incluso después de reinstalar su sistema operativo.

Aun así, también deberá repetir este proceso después de cada actualización importante de software o actualización del sistema operativo, ya que Apple restaurará el archivo que movió.

Solucionar el problema de error kernel_task de Mac

Generalmente, la actualización a una nueva versión de macOS trae nuevas características y capacidades, pero también puede introducir errores. Esto es especialmente cierto en los modelos más antiguos de hardware que están comenzando a traspasar los límites.

Pero, si comenzó a ver problemas con kernel_task en su Mac solo después de una actualización, ese podría ser el culpable. Con suerte, uno de estos trucos lo ayudó a solucionar el problema y mejorar el rendimiento de su Mac.

Cuota Cuota Pío Correo electrónico 10 formas sencillas de ajustar su Mac para obtener el mejor rendimiento

En lugar de ver cuánto tiempo puede pasar sin romper la temida resolución de Año Nuevo, use el comienzo del año para renovar su Mac.

Leer siguiente
Temas relacionados
  • Mac
  • UPC
  • Ajustes de rendimiento
  • Monitor de actividad
  • Errores de Mac
Sobre el Autor Kris Wouk(118 Artículos publicados)

Kris Wouk es músico, escritor y como se llame cuando alguien hace videos para la web. Un entusiasta de la tecnología desde que tiene memoria, definitivamente tiene sistemas operativos y dispositivos favoritos, pero usa tantos otros como puede de todos modos, solo para mantenerse al día.

Más de Kris Wouk

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse
Categoría Mac