Perché SystemUIServer causa un elevato utilizzo della CPU?

15

Il processo SystemUIServer sta prendendo il 30% della mia CPU. La ricerca in giro rivela un insetto di leopardo delle nevi che viene risolto rimuovendo l'orologio dalla barra dei menu. Sono su Lion e ho provato questo senza successo. Qualche idea su come risolvere questo problema?

    
posta Steve Moser 19.10.2012 - 20:00
fonte

4 risposte

7

Lo stesso problema qui. Il problema è causato da un widget di terze parti che utilizza Internet. Per me, il dropbox era il problema. Se dropbox sta aggiornando i miei file, systemuiserver continua a utilizzare una quantità elevata di CPU. L'unica soluzione è forzare a chiuderla (utilizzando terminale o monitor dell'attività) o disabilitare il widget di terze parti.

    
risposta data 29.10.2012 - 03:11
fonte
7

Sembra che ci siano in realtà un paio di modi per risolvere questo problema.

Ho avuto lo stesso problema, e oggi ho notato anche che il mio orologio non mostrava l'ora corretta in circa 2 ore e quando alzo il mouse suona il pallino da spiaggia rotante.

Quindi ho trovato da questo articolo che puoi semplicemente uccidere SystemUIServer processo e si riavvierà da solo e tutto andrà di nuovo bene.

Per uccidere il processo SystemUIServer, puoi semplicemente aprire Activity Monitor, Filter by Process Name o% CPU (come probabilmente sarà l'utente con la CPU più alta), quindi selezionare "SystemUIServer" e scegliere "Quit Process" da le opzioni nella parte superiore della finestra (pulsante che assomiglia a un segnale di stop).

Una volta ucciso il processo, OS X semplicemente riavvierà il processo e dovresti tornare in pista. Tuttavia questa sembra essere solo una soluzione temporanea e potresti incontrarla di nuovo.

Quindi, per una soluzione più permanente (se non hai paura di avventurarti in terra ferma), prova il processo descritto in questo articolo , che è stato fornito da Joshua Taylor dove aggiungi un processo cron su OS X che riavvia SystemUIServer all'inizio di ogni ora (automatizzando la soluzione sopra a questo problema):

Open your terminal (/Applications/Utilities/Terminal.app).

Type:

crontab -e

..and hit enter.

Hit the letter "a" on your keyboard.

Enter the following, using tabs for the large separations:

0 */2 * * * killall SystemUIServer

Hit the escape key on your keyboard.

Type:

:wq

..(that's colon, w then q) and hit enter.

Close Terminal.app.

    
risposta data 24.12.2012 - 16:49
fonte
2

Questo interromperà il processo solo se il tempo della CPU è superiore a 5 minuti:

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

Se non sai come usare vi, puoi modificare il crontab con EDITOR=nano crontab -e .

    
risposta data 07.01.2013 - 16:43
fonte
2

Recentemente ho avuto lo stesso problema su un sistema operativo Mac Pro 10.7.5 con DropBox installato. L'aggiornamento alla versione corrente di DropBox (2.6.2) ha aiutato notevolmente, ma non completamente. Invece di far rallentare un sistema con una ruota arcobaleno rotante e SystemUIServer che segnala il 98% di utilizzo della cpu più volte (annoying) al giorno, ora è giù fino a due volte.

    
risposta data 08.01.2014 - 23:41
fonte

Leggi altre domande sui tag