I processi in background consumano periodicamente il tempo della mia CPU su OS X 10.10.4, Yosemite

3

Periodicamente la CPU del mio iMac Mid-2015 con OS X 10.10.4 viene utilizzata quasi esclusivamente da:

  • launchd : ~ 70%
  • fseventsd : 12%
  • UserEventAgent : ~ 40%
  • opendirectoryd : 20%
  • notifyd : 12%

Ho provato a chiudere i programmi (ad esempio Chrome, Outlook ecc.) e nessun processo apparente sembra essere il colpevole. Sembra che si verifichi una volta all'ora (almeno lo ha fatto 3 volte nelle ultime 3 ore) e ogni episodio dura ~ 10-30 minuti. Non sembra essere riproducibile con qualsiasi azione che prendo.

Se apro Console.app, in system.log , ci sono molti errori ripetuti, come ad esempio:

Aug  6 16:29:11 DREWGEHRYW13 com.apple.xpc.launchd[1] (com.google.keystone.user.agent[60455]): Service setup event to handle failure and will not launch until it fires.'

Questi errori non vengono generati per tutto il tempo in cui si verifica questo comportamento, ma sembra che vengano scritti ogni pochi minuti (anche quando Chrome è chiuso).

In Query registro di sistema - > Tutti i messaggi : non ci sono messaggi recenti

Inoltre, possibilmente correlato, ho sperimentato 2 panico del kernel nella scorsa settimana causati da launchd (o processi lanciati da esso), ma per ora limiterò questa domanda al solo problema della CPU.

Che cosa sta causando questo e come risolverlo?

    
posta irritable_phd_syndrom 06.08.2015 - 22:59
fonte

2 risposte

1

Oggi ho controllato Chrome e afferma che

Version 43.0.2357.65(64-bit)
Update failed (error: 12)

Sembra che la mia versione non sia aggiornata di circa 3 settimane. Quindi credo che Chrome sia stato periodicamente tentato di aggiornarlo freneticamente e in seguito avrebbe fallito. Ho seguito i consigli di Google e ho tentato di rimuovere i file appropriati, ma la mia versione di Chrome sarebbe ancora non aggiornare.

Ho finito con la disinstallazione di Chrome trascinando l'icona da Applicazioni nel cestino e rimuovendo ~ / Libreria / Google e / Libreria / Google (non sono sicuro del motivo per cui anche qui ...). Ho reinstallato Chrome e sembra che ora disponga della versione più aggiornata di Chrome (44.0.2403.103) e non ho ancora provato nessuno di quegli errori o la cottura della mia CPU. Sono stato sul mio desktop ora per 4 ore, quindi spero che questo problema sia stato risolto. Vedrò anche se avrò più panico del kernel, si spera che questi problemi siano collegati e siano entrambi risolti.

    
risposta data 07.08.2015 - 18:29
fonte
1

Questa non è una risposta completa, ma potrebbe essere una soluzione parziale.

Ho visto un elevato utilizzo di CPU e memoria da UserEventAgent , e l'unica soluzione che ho trovato dopo molte ricerche era di disabilitare Notification Center . È possibile che solo una parte di Notification Center sia il problema o le notifiche di una particolare app, ma non ho ancora avuto il tempo di risolverlo.

Per disabilitare il Centro notifiche, esegui questi due comandi nel Terminale:

launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist
killall NotificationCenter
    
risposta data 20.08.2015 - 01:14
fonte

Leggi altre domande sui tag