[Resuelto] WindowServer procesa mucha CPU y memoria en Mac

François
Última actualización: 18 de abr de 2023
Sumario: Te explicaremos qué es WindowServer en Mac, por qué consume muchos recursos de la CPU y de la memoria, y cómo reducir su uso de la CPU y de la memoria.

En el Monitor de Actividad, puedes ver que hay un proceso llamado WindowServer que utiliza muchos recursos de la CPU y de la memoria. Aunque sabemos que un uso elevado de la CPU y de la memoria puede degradar el rendimiento del Mac, no hay forma de cerrar completamente el proceso WindowServer para reducir su uso de la CPU y de la memoria.

Entonces, ¿qué es exactamente?, ¿por qué ocupa mucha CPU y memoria?, y ¿cómo solucionar el problema del uso elevado de la CPU y de la memoria que causa?

[Resuelto] WindowServer procesa mucha CPU y memoria en Mac

¿Qué es WindowServer en Mac?

WindowServer es una de las partes principales de macOS. Dicho de forma sencilla, conecta todas las aplicaciones y acciones de la interfaz con tu pantalla. Lo que ves en tu pantalla es lo que dibuja WindowServer. Cada vez que inicias una aplicación, abres una nueva ventana o navegas por una nueva página, WindowServer está dibujando constantemente tu pantalla.

Cuando inicias una aplicación, WindowServer refleja el comportamiento de esa aplicación, y así puedes verla en tu pantalla.

¿Por qué WindowServer utiliza tanta CPU y memoria en un Mac?

Cada programa se comunica con WindowServer para mostrar cosas en tu pantalla. Por lo tanto, cuantas más aplicaciones ejecutes, más recursos de la CPU y de la memoria utilizará el proceso WindowServer.

WindowServer está diseñado para ayudar a tu ordenador a funcionar correctamente. No hace nada malicioso. Sin embargo, a veces puedes notar que WindowServer sigue consumiendo muchos recursos de la CPU y de la memoria aunque sólo se estén ejecutando unas pocas aplicaciones. Las razones pueden ser:

  • Mac antiguos con últimas versiones de macOS.
  • Demasiados elementos de inicio de sesión.
  • Efectos visuales innecesarios.
  • Problemas con accesorios externos.

Ahora que sabes las posibles razones por las que WindowServer utiliza demasiada CPU y memoria, veamos cómo solucionar el problema.

Cómo comprobar el uso de la CPU y de la memoria en Mac

Antes de saber cómo solucionar este problema, vamos a ver cómo comprobar el uso de la CPU y de la memoria en Mac.

Estos son los pasos:

  1. Abre el Monitor de Actividad a través de Spotlight o Launchpad.
  2. En la parte inferior de la ventana del Monitor de Actividad, puedes ver el uso de la CPU. Localiza el proceso WindowServer, y verás su carga de CPU, el tiempo de CPU, los subprocesos, y demás.
    windowserver-cpu-usage-mac.png
  3. Haz clic en la pestaña Memoria para comprobar el uso de memoria. En el diagrama de la parte inferior de la ventana del Monitor de Actividad, puedes ver cuánto espacio de memoria se está utilizando. Busca WindowServer en la lista y sabrás cuánto espacio de memoria está ocupando.
    windowserver-memory-usage-mac.png

Cómo solucionar el problema de “uso elevado de la CPU y de la memoria de WindowServer” en Mac

El agotamiento de la CPU y de la memoria puede hacer que tu Mac funcione con retraso. A continuación te mostramos algunas formas de reducir el alto uso de la CPU y de la memoria causado por el proceso WindowServer.

Cierra los programas y las aplicaciones no utilizados

Como hemos mencionado anteriormente, ejecutar demasiados programas o aplicaciones puede aumentar el uso de la CPU y de la memoria. Es una buena idea cerrar los programas que no estés utilizando.

En la ventana del Monitor de Actividad, selecciona las aplicaciones y procesos que no utilizas, haz clic en el botón Detener y selecciona Salir o Forzar salida.

quit-unused-apps-mac.png

Por cierto, también es necesario cerrar las ventanas que no estén en uso.

Cambia la configuración de la pantalla

Los efectos como el movimiento y la transparencia también pueden aumentar el uso de la CPU. Pueden ser innecesarios para tu Mac, especialmente para los Mac antiguos.

Sigue los siguientes pasos para desactivarlos:

  1. Haz clic en el menú Apple > Preferencias del Sistema > Accesibilidad.
  2. Haz clic en Pantalla en la barra lateral y selecciona Reducir movimiento y Reducir transparencia.
change-display-settings.png

Desactiva los elementos de inicio de sesión no deseados

Los elementos de inicio de sesión son programas que se abren automáticamente cuando inicias sesión en tu Mac. Algunos de estos programas no son necesarios para el arranque durante el encendido. A continuación te mostramos cómo detener los elementos de inicio de sesión innecesarios:

  1. Haz clic en el menú Apple > Preferencias del sistema > Usuarios y grupos.
  2. Haz clic en la pestaña Arranque, selecciona el elemento de inicio de sesión que quieres detener y haz clic en el botón menos (-) al final de la lista.
  3. Desbloquea el candado de la esquina inferior izquierda para guardar tu configuración.
disable-login-items-es.png

Como alternativa, puedes utilizar BuhoCleaner, un práctico gestor de programas de inicio, para hacerte con el control total de todos los elementos de inicio y servicios de arranque de tu Mac. Además, su función de liberación de la RAM puede ayudarte a recuperar espacio de memoria en segundos. Sólo tienes que hacer clic en el botón de abajo para empezar.

Ordena tu escritorio

Apple trata cada icono de tu escritorio como una ventana activa. Esto significa que cuantos más iconos haya en el escritorio, mayor será la presión sobre la memoria.

Organizar tu escritorio es fácil. Sólo tienes que hacer clic con el botón derecho del ratón en tu escritorio y seleccionar Apilar, y verás todos los archivos de tu escritorio ordenados.

declutter-desktop.png

Optimiza tu Mac

Otra forma que puedes probar es optimizar tu Mac. Si no quieres lidiar manualmente con la tediosa limpieza, puedes probar BuhoCleaner.

BuhoCleaner es uno de los mejores programas de limpieza y optimización para Mac. Hace más sencilla la eliminación de archivos innecesarios, la desinstalación de aplicaciones no deseadas, la liberación de memoria, el control de la carga y la temperatura de la CPU, etc. Todo el mundo puede ponerse manos a la obra rápidamente.

clear-disk-space-buhocleaner.png

Conclusión

Ahora tienes una mejor comprensión sobre WindowServer en Mac y sabes qué hacer cuando utiliza demasiados recursos de la CPU y de la memoria. Ten en cuenta que para mantener tu Mac funcionando correctamente, es mejor que evites un uso elevado de la CPU y de la memoria.