170 votos

WindowServer CPU alto en Yosemite

Esto es un seguimiento de Así que mi instalación de Yosemite es lenta ¿qué hacer?

Desde que instalé Yosemite hace una semana más o menos, mi máquina está muy lenta. Soy un desarrollador web, así que cambio mucho de Windows/applicaciones. Cambiar las aplicaciones hace que mi máquina se cuelgue durante 2 o más segundos.

Después de observar el Monitor de Actividad puedo ver que WindowServer está ocupando mucho CPU cuando muevo Windows y también cuando sólo estoy usando una aplicación. He intentado cerrar aplicaciones para determinar cuál, si es que hay alguna, está causando el problema, pero aún no he encontrado nada útil.

Aquí hay un ejemplo.

Activity Monitor showing WindowServer at 37.6%.

Incluso ahora mismo mientras tecleo está volteando entre el 10% y el 20% de uso. ¡Sólo estoy escribiendo!

¿Cómo puedo arreglar esto?

115voto

flipdoubt Puntos 4140

Tuve un problema similar con el alto uso de la cpu en WindowServer, que logré volver a algo más normal eliminando los elementos de mi barra de menú que estaban haciendo actualizaciones de dibujos de alta frecuencia.

En mi caso, fue el monitor de la red de "Pequeño Soplón" el que parecía ser el mayor culpable.

32voto

Scorchio Puntos 309

De lo que he recogido hasta ahora, lo siguiente podría ayudarle ( encontrar mis experiencias personales en cursiva ):

  • Control de la misión: interruptor "Las pantallas tienen espacios separados apagados", apagar el tablero de mandos. El tablero de mandos como superposición realmente me retrasó las cosas
  • Arreglar los permisos de disco, reiniciar el Controlador de Gestión del Sistema, reiniciar la PRAM (Luis Mercado explicó esto bien en https://discussions.apple.com/thread/6623697 ). Tuve un poco de éxito con esto, pero el tema empezó a ocurrir más tarde de todos modos.
  • Reducir los efectos de la transparencia (está en Preferencias del Sistema > Accesibilidad en Pantalla). He probado esto, puede que mejore el rendimiento pero me faltaba el aspecto, así que lo he vuelto a cambiar.
  • Desactivar la conmutación gráfica automática (Preferencias del sistema > Ahorro de energía). Esta fue la mejor opción para mí, ya que realmente no me preocupa el consumo de energía, pero honestamente no creo que deba haber una necesidad real de esto.

Aún no conozco una solución real, esperemos que Apple arregle esto en 10.10.1.

edición: He actualizado a 10.10.1 y el problema persiste, así que supongo que tendremos que esperar más tiempo o ir con la reinstalación.

edición 2: Cambiar a El Capitán ha mejorado esto enormemente, así que para mí, esto ya no es un problema.

16voto

Humbs Puntos 81

Disable the "Display have separate Spaces"

Hola, prueba esto: Deshabilita la "Pantalla tienen espacios separados"

Desconecta y vuelve a conectar, comprueba el proceso...

¿Todo bien?

10voto

Amr Bekhit Puntos 131

Borré mi vieja respuesta ya que había resultado ser sólo un arreglo temporal (si es que es un arreglo en absoluto). Hoy encontré algo que me aclaró la mayor parte de la lentitud, que describo en detalle en este enlace:

Yosemite: Zoom de accesibilidad + múltiples monitores = mal rendimiento

De alguna manera mi archivo de preferencias de usuario, com.apple.sidebarlists.plist había adquirido varias claves con valores muy largos (todas nombradas Bookmark ); las longitudes oscilaban entre unos 2,7 MB y 4,3 MB, lo que hacía que el tamaño del archivo de preferencia fuera mayor de 11 MB. Parece ser que cada vez que se producía una operación que necesitaba acceder a los datos de preferencia (secuenciales) de ese archivo, la lectura de todo el archivo lo paralizaba casi todo hasta que se completaba. (Cuando estaba mirando el archivo con un editor experimenté la misma lentitud en el movimiento a través del archivo). La eliminación de ese archivo ha eliminado casi toda la lentitud que experimentaba desde que me cambié a Yosemite y continúa haciéndolo.

Creo que estamos tratando con varios problemas diferentes que están causando que Yosemite se ralentice y cualquiera de nosotros puede tener uno o más de estos problemas. Todavía estoy viendo grandes cantidades de gestos de trackpad en mi registro de sistema, que había sentido que era la causa de la lentitud, pero que ahora parece que sólo ralentiza las cosas en ciertos momentos (además de causar que el desplazamiento de Firefox falle) después de usar Firefox durante un tiempo; el resto de la máquina parece volver a su velocidad normal.

Si alguien encuentra lo mismo y, en ese caso, elimina este archivo de preferencias, entonces sería bueno validar o invalidar esto como una posible causa, ya que la solución es tan aparentemente esquiva hasta ahora. Este cambio ha hecho una diferencia tan dramática en el uso de Yosemite para mí que espero que esta sea una solución para muchos otros que sufren de la lentitud desde la actualización a Yosemite.

5voto

SlyMcFly Puntos 94

Mi máquina tiene el mismo problema, lo que hice es desinstalar el Google Chrome, y luego todo va sin problemas.

Puede que no te ayude ya que eres un desarrollador web y puedes confiar en Chrome

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