Cosa causa l'esecuzione di UserEventAgent con un utilizzo della CPU pari al 100%?


17

Da circa un mese, il mio MBPr a volte avvia i suoi fan e sta diventando davvero caldo. Il monitor dell'attività mi dice che ciò è dovuto a UserEventAgent, che viene eseguito con un utilizzo della CPU del 100%.

Questo picco può durare da circa 10 a 30 minuti e poi tutto torna alla normalità. Non sembra esserci alcun motivo dietro. Non c'è schema, quando inizia e niente che io possa fare, per fermarlo. Lo stesso schema si applica ancora quando non faccio nulla e aspetto. Ci vuole ancora molto tempo prima che UserEventAgent torni alla normalità.

Ho anche controllato il registro per scoprire se ci sono messaggi che potrebbero darmi un suggerimento, ma i messaggi differiscono ogni volta. Non esiste alcun messaggio che induca sempre UserEventAgent ad avviare i fan e non c'è nessuno che lo fermi.

L'unica cosa che ho notato è un numero enorme di errori, registrati nelle statistiche UserEventAgent:

inserisci qui la descrizione dell'immagine inserisci qui la descrizione dell'immagine

Esiste un modo per scoprirlo, che cosa fa sì che UserEventAgent vada in tilt? Forse un comando terminale o qualcosa del genere?

Come nota: il test richiederà del tempo, perché dovrò aspettare il prossimo picco per testare le soluzioni.


Aggiornamento 2 gennaio 2015

Ho appena ricevuto un nuovo picco.

02.01.16 12:18:14,403 UserEventAgent[47]: Failed to send message because the port couldn't be created.
02.01.16 12:18:14,404 UserEventAgent[347]: com.apple.TMHelperAgent.SetupOffer enabled
02.01.16 12:18:17,234 UserEventAgent[47]: Failed to send message because the port couldn't be created.
02.01.16 12:18:17,235 UserEventAgent[347]: com.apple.TMHelperAgent.SetupOffer enabled
02.01.16 12:19:26,417 UserEventAgent[47]: Captive: [UserAgentDied:143] User Agent @port=101939 Died
02.01.16 12:19:26,422 com.apple.xpc.launchd[1]: (com.apple.UserEventAgent-Aqua[347]) Service exited due to signal: Killed: 9
02.01.16 12:19:26,681 UserEventAgent[16347]: Failed to copy info dictionary for bundle /System/Library/UserEventPlugins/alfUIplugin.plugin
02.01.16 12:20:27,224 UserEventAgent[45]: Failed to copy info dictionary for bundle /System/Library/UserEventPlugins/alfUIplugin.plugin
02.01.16 12:20:27,227 UserEventAgent[45]: Captive: CNPluginHandler en0: Inactive
02.01.16 12:20:27,794 UserEventAgent[45]: Received XPC_ERROR_CONNECTION_INVALID for connection com.apple.backupd.xpc
02.01.16 12:20:27,799 UserEventAgent[45]: Failed to send message because the port couldn't be created.
02.01.16 12:20:28,000 UserEventAgent[45]: nsurlsessiond_events plugin: adding token 1 for client softwareupdate_download_service
02.01.16 12:20:30,795 UserEventAgent[45]: Captive: [CNInfoNetworkActive:1748] en0: SSID 'Boop' making interface primary (protected network)
02.01.16 12:20:30,795 UserEventAgent[45]: Captive: CNPluginHandler en0: Evaluating
02.01.16 12:20:30,797 UserEventAgent[45]: Captive: en0: Probing 'Boop'
02.01.16 12:20:30,897 UserEventAgent[45]: Captive: CNPluginHandler en0: Authenticated
02.01.16 12:20:30,921 com.apple.xpc.launchd[1]: (com.apple.UserEventAgent-LoginWindow) This service is defined to be constantly running and is inherently inefficient.
02.01.16 12:20:31,047 UserEventAgent[217]: Failed to copy info dictionary for bundle /System/Library/UserEventPlugins/alfUIplugin.plugin
02.01.16 12:20:31,072 UserEventAgent[217]: user agent networkd: built Nov  3 2015 13:38:22
02.01.16 12:20:34,359 UserEventAgent[45]: assertion failed: 15C50: com.apple.fsevents.matching + 4704 [80662126-A833-3279-8A32-49393FD4E964]: 0x0
02.01.16 12:20:44,822 com.apple.xpc.launchd[1]: (com.apple.UserEventAgent-Aqua) This service is defined to be constantly running and is inherently inefficient.
02.01.16 12:20:45,031 UserEventAgent[269]: Failed to copy info dictionary for bundle /System/Library/UserEventPlugins/alfUIplugin.plugin
02.01.16 12:20:45,064 UserEventAgent[269]: com.apple.TMHelperAgent.SetupOffer enabled
02.01.16 12:20:45,167 UserEventAgent[269]: user agent networkd: built Nov  3 2015 13:38:22
02.01.16 12:20:45,453 UserEventAgent[269]: received an unknown event from daemon
02.01.16 12:22:12,000 kernel[0]: process UserEventAgent[45] thread 1395 caught burning CPU! It used more than 50% CPU (Actual recent usage: 86%) over 180 seconds. thread lifetime cpu usage 90.014261 seconds, (88.775576 user, 1.238685 system) ledger info: balance: 90002688195 credit: 90002688195 debit: 0 limit: 90000000000 (50%) period: 180000000000 time since last refill (ns): 104457330065 
02.01.16 12:22:20,007 spindump[442]: Saved cpu_resource.diag report for UserEventAgent version ??? (???) to /Library/Logs/DiagnosticReports/UserEventAgent_2016-01-02-122220_Hennings-MacBook-Pro.cpu_resource.diag

Se vuoi dare un'occhiata al rapporto, puoi trovarlo qui: https://gist.github.com/hpohlmeyer/da3a91c66061c8572ebe

Non c'è alcun messaggio aggiuntivo quando il processo ritorna al suo normale carico della CPU, ma qualcuno di voi sa cosa cercare nei registri ?!


Aggiornamento del 23 gennaio 2015

Ultimamente il processo non tornerà alla normalità dopo qualche tempo. Devo riavviare il mio mac per ripristinare un normale utilizzo della CPU di UserEventAgent. Ho provato a chiudere tutte le app in esecuzione, ma ciò non sembra avere alcun effetto.

La mia ipotesi è che potrebbe trattarsi di un problema relativo al conducente, ma non ho idea di come rintracciarlo. C'è un modo per farlo?

Ok, attualmente anche un riavvio non aiuta. La batteria si scarica in un istante e le ventole funzionano costantemente alla massima velocità. Sono così seccato!


Cerca UserEventAgent nel registro di sistema e aggiungi un tipico evento relativo al picco trovato alla tua domanda.
klanomath,

Grazie, ho aggiunto una voce di registro, ma non so se corrisponda al picco di picco che ho avuto oggi. Aggiornerò di nuovo questo post, se c'è un nuovo picco ...
Afterlame,

Risposte:


8

Ho appena risolto scollegando e ricollegando il cavo di alimentazione dal Mac. La luce era verde, l'indicatore della batteria sullo schermo diceva che la batteria è carica ma forse c'era un disallineamento della punta del cavo di alimentazione o qualcosa che ha causato questo problema.


3
WHOA. Pazzo. Lo stesso stava succedendo a me, ed è per questo che ho trovato questo thread e ho appena provato il tuo trucco per il cavo di alimentazione, e ha funzionato! Entrambi UserEventAgente launchdavevo bruciato circa il 50% della mia CPU, ora entrambi nulla. Grazie!!!
Todd Lehman,

Bene, come l'hai scoperto?
Bernhard,

Il problema si verifica a giorni alterni. Scollegando il cavo di alimentazione si arresta un carico elevato della CPU. Ma sono un po 'nervoso perché succede abbastanza spesso.
Bernhard,

Questo ha funzionato anche per me. Forse quello che sta succedendo è che smette di fare qualsiasi cosa abbia provato a fare a causa del passaggio alla modalità Batteria? (A volte sono cauto quando si scollega perché in alcune occasioni la tastiera bluetooth si disconnette per sempre fino al riavvio)
DNax

6

Stesso problema. Ho reinstallato completamente 10.11.3 su un'unità cancellata e il problema persiste. Si tratta di un bug di OS X, quindi invia a Apple una segnalazione di bug.

La mia soluzione temporanea è disabilitare il demone di lancio:

sudo launchctl unload /System/Library/LaunchDaemons/com.apple.UserEventAgent-System.plist

Ma devi ricordarti di caricarlo prima del prossimo avvio o in modalità provvisoria, altrimenti molte cose falliranno al prossimo avvio.

Sfortunatamente, dobbiamo aspettare che Apple metta insieme il suo atto su questo.


è stato risolto? Sto
riscontrando

sciopero che ha scaricato malwarebyte e preformato una scansione per scoprire che apparentemente avevo un adware che sembra essere stato la causa.
gabeio,

@gabeio No, oggi ho lo stesso problema su High Sierra, nuova installazione.
Menta,

6

Nel mio caso sembrava essere il driver per tablet Wacom.
Wacom ha aggiornato il suo driver a 6.3.15-2 RC. Il log delle modifiche dice:

  • UserEventAgent si blocca all'avvio al 100% o quasi dell'utilizzo della CPU

Ho appena aggiornato questo driver e sembra funzionare bene.


Se l'aggiornamento del driver non aiuta, l'eliminazione di questi file ha risolto anche questo problema per me:

/Library/LaunchAgents/com.wacom.wacomtablet.plist
/Library/LaunchDemons/com.wacom.displayhelper.plist
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.