Así que encontró algo llamado "kernel_task" en el Monitor de actividad, y quiere saber qué es. Buenas noticias: no es nada nefasto. En realidad es tu sistema operativo.

Este artículo es parte de nuestra serie en curso que explica varios procesos que se encuentran en el Monitor de actividad, como hidd, mdsworker, installd y muchos otros. ¿No sabes qué son esos servicios? ¡Mejor empieza a leer!

Un "kernel", si no lo sabía, está en el núcleo de cualquier sistema operativo, ubicado entre su CPU, memoria y otro hardware y el software que ejecuta. Cuando enciendes tu Mac, el núcleo es lo primero que comienza, y básicamente todo lo que haces en tu computadora fluye a través del kernel en algún momento. Activity Monitor pone toda esta actividad variada bajo un banner: kernel_task.

Si su computadora no se ejecuta lentamente, no se preocupe si este proceso consume mucha memoria o, ocasionalmente, utiliza ciclos de CPU: eso es normal. La memoria no utilizada es memoria desperdiciada, por lo que kernel_task lo pondrá a funcionar para cosas como el almacenamiento en caché de archivos, y ejecutar un sistema operativo moderno significa que a veces se utiliza algo de potencia de CPU.

Pero si kernel_task usa constantemente la mayoría de los recursos de su sistema y su Mac es muy lenta, es posible que tenga un problema. Reiniciar tu Mac es la única forma de reiniciar tu kernel, y algunas veces eso resolverá todos los problemas. Pero si el comportamiento persiste, aquí hay un poco más de información.

kernel_task pretende usar ciclos de CPU para mantener las cosas frescas

Si está haciendo algo que requiere mucho poder de procesamiento (por ejemplo, convertir videos en 4K), puede preguntarse qué está demorando tanto y mirar el Monitor de actividad. A menudo, verás que kernel_task consume una gran cantidad de energía de la CPU ... energía que preferiría que la energía sea utilizada por tu proceso intensivo.

Es comprensible si está frustrado, pero resulta que su sistema operativo lo está haciendo a propósito para evitar que su CPU se sobrecaliente. Para citar la página de soporte de Apple:

One of the functions of kernel_task is to help manage CPU temperature by making the CPU less available to processes that are using it intensely. In other words, kernel_task responds to conditions that cause your CPU to become too hot, even if your Mac doesn’t feel hot to you. It does not itself cause those conditions. When the CPU temperature decreases, kernel_task automatically reduces its activity.

Así que kernel_task no es De Verdad agotando toda la potencia de la CPU: solo impide que tu proceso intensivo la utilice para evitar el sobrecalentamiento. Todo debería volver a la normalidad cuando esté fuera de la zona de peligro.

Una aplicación con el mal hábito de usar una gran cantidad de CPU e indicando esto es Flash. Si ve que las pestañas de Flash o del navegador consumen una gran cantidad de potencia de CPU junto con kernel_task, considere desinstalar o deshabilitar completamente Flash para evitar el problema. Esto evitará que Flash use su CPU con sus diversos errores, y que kernel_task tenga que proteger su CPU para mantener las cosas frescas.

Arranque en modo seguro para solucionar problemas de kernel

Si encuentra que kernel_task utiliza una gran cantidad de CPU o memoria cuando no está haciendo nada, es posible que tenga otro problema en sus manos. Por lo general, esto tiene que ver con extensiones de kernel de terceros, llamadas "kexts" por macOS. Estos módulos que vienen con controladores de hardware y algún software, y se interconectan directamente con el kernel. Un kext defectuoso podría hacer que kernel_task consuma recursos excesivos del sistema.

Para probar esto, debe iniciar su Mac en Modo seguro, una de las opciones ocultas de inicio de Mac que todos los usuarios de Mac deben conocer. Apague su Mac, luego enciéndala mientras mantiene presionada la tecla Mayús. Verá la palabra "Arranque seguro" en la pantalla de inicio de sesión.

El Modo seguro no habilita los kexts de terceros, por lo que si su Mac no tiene ningún problema en el modo seguro, ha encontrado su problema. Desinstale cualquier software o controlador de terceros que haya instalado recientemente y vea si eso ayuda.

Si desea profundizar más, Etrecheck ejecuta docenas de diagnósticos, incluida una lista de todos los kexts instalados y en ejecución en su sistema. Desinstale cualquier cosa que crea que pueda estar causando el problema y vea si eso lo resuelve. Si no es así, es posible que deba considerar un viaje a Apple Store o a su amigable taller de reparación de Mac local.

Algunas otras cosas para probar

Si todavía tienes un problema después de todo eso, hay algunas cosas que puedes intentar.

A veces, restablecer la NVRAM en tu Mac te ayudará. Considere escanear su Mac en busca de malware, lo que podría estar causando el problema. También puede hacer lo habitual para acelerar su Mac, como eliminar elementos de inicio innecesarios y liberar espacio en el disco duro.

Si nada ayuda, a veces debe dejar de perder el tiempo y volver a instalar macOS desde cero. Obviamente, debería ser un último recurso, pero es importante saber cuándo se le gana.

Crédito de la foto: Matthew Pearce

Los Mejores Consejos:
Comentarios: