Qu'est-ce qui fait que UserEventAgent s'exécute avec 100% d'utilisation du processeur?

17

Depuis environ un mois, mon MBPr démarre parfois ses fans et devient vraiment chaud. Le moniteur d'activité me dit que cela est dû à UserEventAgent, qui fonctionne avec 100% d'utilisation du processeur.

Cette pointe peut durer environ 10 à 30 minutes, puis tout redevient normal. Il ne semble pas y avoir de raison derrière cela. Il n'y a pas de modèle, quand il démarre et rien que je puisse faire, pour l'arrêter. Le même schéma s'applique toujours lorsque je ne fais rien et que j'attends. Cela prend encore un certain temps, jusqu'à ce que UserEventAgent revienne à la normale.

J'ai également vérifié le journal pour savoir s'il y avait des messages qui pourraient me donner un indice, mais les messages diffèrent à chaque fois. Il n'y a aucun message qui oblige toujours UserEventAgent à démarrer les ventilateurs et il n'y en a aucun pour l'arrêter.

La seule chose que j'ai remarquée est un grand nombre d'erreurs, enregistrées dans les statistiques UserEventAgent:

entrez la description de l'image ici entrez la description de l'image ici

Existe-t-il un moyen de savoir ce qui fait que UserEventAgent se détraque? Peut-être une commande de terminal, ou quelque chose comme ça?

Remarque: le test prendra un certain temps, car je devrai attendre le prochain pic pour tester les solutions.


Mise à jour du 2 janvier 2015

Je viens de recevoir un nouveau pic.

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

Si vous souhaitez consulter le rapport, vous pouvez le trouver ici: https://gist.github.com/hpohlmeyer/da3a91c66061c8572ebe

Il n'y a pas de message supplémentaire lorsque le processus revient à sa charge CPU normale, mais n'importe lequel d'entre vous sait quoi rechercher dans les journaux?!


Mise à jour du 23 janvier 2015

Dernièrement, le processus ne reviendra pas à la normale après un certain temps. Je dois redémarrer mon mac afin de ramener une utilisation CPU normale de UserEventAgent. J'ai essayé de fermer toutes les applications en cours d'exécution, mais cela ne semble avoir aucun effet.

Je suppose que cela pourrait être un problème lié au pilote, mais je n'ai aucune idée de la façon de le retrouver. Y'a-t'il un quelconque moyen d'y arriver?

Ok, actuellement même un redémarrage n'aide pas. La batterie est morte en un instant et les ventilateurs tournent constamment à pleine vitesse. Je suis tellement ennuyé!

Afterlame
la source
Veuillez rechercher dans le journal système UserEventAgent et ajouter un événement lié à un pic typique trouvé à votre question.
klanomath
Merci, j'ai ajouté une entrée de journal, mais je ne sais pas si cela correspond au pic de décalage que j'avais aujourd'hui. Je
mettrai à

Réponses:

8

Je viens de résoudre ce problème en déconnectant et reconnectant le câble d'alimentation du Mac. Le voyant était vert, l'indicateur de batterie sur l'écran indiquait que la batterie était chargée mais il y avait peut-être un désalignement de la pointe du câble d'alimentation ou quelque chose qui a causé ce problème.

Vytenis
la source
3
WHOA. Fou. Il m'arrivait la même chose, c'est pourquoi / pourquoi j'ai trouvé ce fil, et je viens d'essayer votre tour de câble d'alimentation, et cela a fonctionné! Les deux UserEventAgentet launchdavaient chacun brûlé environ 50% de mon processeur, maintenant les deux rien. Merci!!!
Todd Lehman
Cool, comment avez-vous découvert cela?
Bernhard
Le problème se produit tous les deux jours. La déconnexion du câble d'alimentation arrête une charge CPU élevée. Mais je suis un peu nerveux car cela arrive assez souvent.
Bernhard
Cela a également fonctionné pour moi. Peut-être que ce qui se passe, c'est qu'il arrête de faire ce qu'il a essayé de faire à cause du passage en mode batterie? (Parfois, je fais attention à ne pas débrancher, car dans certains cas, le clavier Bluetooth se déconnecte pour toujours jusqu'au redémarrage)
DNax
6

Même problème. J'ai complètement réinstallé 10.11.3 sur un lecteur effacé et le problème persiste. Il s'agit d'un bogue OS X, envoyez donc à Apple un rapport de bogue.

Ma solution temporaire est de désactiver le démon de lancement:

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

Mais vous devez vous rappeler de le charger avant le prochain démarrage ou en mode sans échec, sinon de nombreuses choses échoueront au prochain démarrage.

Malheureusement, nous devons attendre qu'Apple se ressaisisse sur celui-ci.

Client
la source
cela a-t-il encore été corrigé? Je viens juste d'avoir exactement le même problème (octobre 2016)
gabeio
grève qui a téléchargé des octets malveillants et effectué une analyse pour découvrir que j'avais apparemment un logiciel publicitaire qui semble avoir été la cause.
gabeio
@gabeio Nope, avez le même problème aujourd'hui sur High Sierra, nouvelle installation.
Mint
6

Dans mon cas, cela semblait être le pilote de la tablette Wacom.
Wacom a mis à jour son pilote vers 6.3.15-2 RC. Le changelog dit:

  • UserEventAgent se bloque à ou près de 100% d'utilisation du processeur au démarrage

Je viens de mettre à jour ce pilote, et cela semble bien fonctionner.


Si la mise à jour du pilote n'aide pas, la suppression de ces fichiers a également résolu ce problème pour moi:

/Library/LaunchAgents/com.wacom.wacomtablet.plist
/Library/LaunchDemons/com.wacom.displayhelper.plist
Afterlame
la source