15 votos

¿Por qué SystemUIServer causa un alto uso de la CPU?

El proceso SystemUIServer está utilizando el 30% de mi CPU. Buscando alrededor he descubierto un error de ajuste de horario de verano en Snow Leopard que se soluciona eliminando el reloj de la barra de menú. Estoy en Lion y he intentado hacer esto sin éxito. ¿Alguna idea de cómo solucionarlo?

8voto

qwertyuu Puntos 600

Parece que en realidad hay un par de formas de resolver esto.

He estado teniendo el mismo problema, y hoy también noté que mi reloj no había estado mostrando la hora correcta durante aproximadamente 2 horas, y cuando paso el cursor sobre el reloj obtengo la bola de playa giratoria.

Así que encontré en este artículo que simplemente puedes detener el proceso SystemUIServer y se reiniciará por sí mismo y todo debería estar bien de nuevo.

Para detener el proceso SystemUIServer, simplemente abre el Monitor de Actividad, filtra por el Nombre del Proceso o %CPU (ya que probablemente será el mayor consumidor de CPU), luego selecciona "SystemUIServer" y elige "Salir del Proceso" desde las opciones en la parte superior de la ventana (el botón que parece un letrero de stop).

Una vez que detengas el proceso, OS X simplemente reiniciará el proceso, y deberías estar de vuelta en marcha. Sin embargo, esto parece ser solo una solución temporal y es posible que vuelvas a encontrar este problema.

Para una solución más permanente (si no tienes miedo de aventurarte en el territorio del terminal), prueba el proceso descrito en este artículo, que fue proporcionado por Joshua Taylor donde agregas un cron job a OS X que reinicia SystemUIServer al comienzo de cada otra hora (automatizando la solución anterior a este problema):

Abre tu terminal (/Applications/Utilities/Terminal.app).

Escribe:

crontab -e

..y presiona enter.

Pulsa la letra "a" en tu teclado.

Ingresa lo siguiente, utilizando tabulaciones para las grandes separaciones:

0 */2 * * * killall SystemUIServer

Pulsa la tecla escape en tu teclado.

Escribe:

:wq

..(eso es colon, w luego q) y presiona enter.

Cierra Terminal.app.

8voto

cygery Puntos 176

Mismo problema aquí. El problema es causado por un widget de terceros que utiliza internet. Para mí, dropbox era el problema. Si dropbox está actualizando mis archivos, systemuiserver sigue utilizando una gran cantidad de CPU .. la única solución es forzar su cierre (usando terminal o monitor de actividad) o deshabilitar el widget de terceros.

2voto

Pekka Klärck Puntos 703

Esto terminaría el proceso solo si el tiempo de CPU es superior a 5 minutos:

*/15 * * * * [[ "$(ps -e | grep SystemUIServer | awk '{print $3}')" > 5:00.00 ]] && killall -kill SystemUIServer

Si no sabes cómo usar vi, puedes modificar el crontab con EDITOR=nano crontab -e.

2voto

felix Puntos 129

Recientemente tuve el mismo problema en un Mac Pro ejecutando el sistema 10.7.5 con DropBox instalado. Actualizar a la versión actual de DropBox (2.6.2) ha ayudado considerablemente, pero no por completo. En lugar de tener una desaceleración del sistema con una rueda arcoíris girando y SystemUIServer reportando un uso de CPU del 98% varias (molestas) veces al día, ahora solo ha ocurrido dos veces hoy.

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