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

15

El proceso SystemUIServer está tomando el 30% de mi CPU. La búsqueda revela un error de ahorro de luz diurna de Snow Leopard que se resuelve eliminando el reloj de la barra de menú. Estoy en Lion y lo he intentado sin éxito. ¿Alguna idea sobre cómo solucionar esto?

    
pregunta Steve Moser 19.10.2012 - 20:00

4 respuestas

7

El mismo problema aquí. El problema se debe a un widget de terceros que utiliza Internet. Para mí, Dropbox fue el problema. Si Dropbox está actualizando mis archivos, Systemuiserver sigue usando una gran cantidad de CPU. La única solución es forzar el cierre (mediante un monitor de actividad o terminal) o desactivar el widget de terceros.

    
respondido por el Jeffrey 29.10.2012 - 03:11
7

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

He estado teniendo el mismo problema, y hoy también noté que mi reloj no mostraba la hora correcta en aproximadamente 2 horas, y cuando me desplazo durante el día recibo la pelota de playa giratoria.

Encontré en este artículo de este artículo simplemente puede matar al SystemUIServer proceso y simplemente se reiniciará y todo volverá a estar bien.

Para finalizar el proceso de SystemUIServer, simplemente puede abrir el Monitor de actividad, Filtrar por nombre de proceso o% CPU (ya que probablemente sea el usuario de CPU más alto), luego seleccionar "SystemUIServer" y elegir "Salir del proceso" en las opciones en la parte superior de la ventana (botón que parece una señal de stop).

Una vez que elimines el proceso, OS X simplemente reiniciará el proceso y deberías volver a la pista. Sin embargo, esto parece ser solo una solución temporal, y puede encontrarla nuevamente.

Entonces, para una solución más permanente (si no teme aventurarse en un terminal), pruebe el proceso descrito en este artículo , que fue proporcionado por Joshua Taylor donde agrega un trabajo cron para OS X que reinicia SystemUIServer al comienzo de cada hora (automatizando la solución anterior a este problema):

  

Abra su terminal (/Applications/Utilities/Terminal.app).

     

Tipo:

     

crontab -e

     

..y pulsa enter.

     

Pulsa la letra "a" en tu teclado.

     

Ingrese lo siguiente, usando las pestañas para las separaciones grandes:

     

0 */2 * * * killall SystemUIServer

     

Pulsa la tecla de escape en tu teclado.

     

Tipo:

     

:wq

     

.. (eso es dos puntos, w luego q) y pulsa enter.

     

Cerrar Terminal.app.

    
respondido por el Joel Glovier 24.12.2012 - 16:49
2

Esto terminaría el proceso solo si el tiempo de CPU es de más de 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 .

    
respondido por el jre 07.01.2013 - 16:43
2

Recientemente tuve el mismo problema en un Mac Pro con el sistema 10.7.5 con DropBox instalado. La actualización a la versión actual de DropBox (2.6.2) ha ayudado considerablemente, pero no completamente. En lugar de hacer que un sistema se ralentice con una rueda giratoria de arco iris y SystemUIServer que informan un 98% de uso de CPU múltiples (molestas) veces al día, ahora se ha reducido a dos veces hoy.

    
respondido por el Skip 08.01.2014 - 23:41

Lea otras preguntas en las etiquetas