Що змушує UserEventAgent працювати зі 100% використанням процесора?


17

Приблизно через місяць мій MBPr іноді запускає вентилятори і стає дуже гарячим. Монітор активності каже мені, що це пов'язано з UserEventAgent, який працює зі 100% використанням процесора.

Цей сплеск може тривати близько 10 - 30 хвилин, і тоді все повернеться до норми. Здається, немає причини для цього. Немає шаблону, коли він починається, і я нічого не можу зробити, щоб зупинити його. Ця ж картина досі застосовується, коли я нічого не роблю і просто чекаю. Це ще потребує серйозної кількості часу, поки UserEventAgent не повернеться до норми.

Я також перевірив журнал, щоб з’ясувати, чи є повідомлення, які можуть дати мені підказку, але повідомлення щоразу відрізняються. Немає повідомлення, яке завжди змушує UserEventAgent запускати вентилятори, і немає жодного, щоб зупинити це.

Єдине, що я помітив - це величезна кількість помилок, зафіксованих у статистиці UserEventAgent:

введіть тут опис зображення введіть тут опис зображення

Чи є якийсь спосіб дізнатися, що змушує UserEventAgent переходити в сірий провід? Може, термінальна команда чи щось подібне?

Як зауваження: для тестування знадобиться деякий час, тому що мені доведеться чекати наступного стрибка, щоб перевірити рішення.


Оновлення 2 січня 2015 року

Щойно я отримав новий шип.

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

Якщо ви хочете подивитися на звіт, ви можете знайти його тут: https://gist.github.com/hpohlmeyer/da3a91c66061c8572ebe

Немає додаткового повідомлення, коли процес повертається до звичайного завантаження процесора, але хтось із вас знає, що шукати в журналах ?!


Оновлення 23 січня 2015 року

Останнім часом процес через деякий час не повернеться до норми. Я повинен перезапустити свій Mac, щоб повернути нормальне використання процесора UserEventAgent. Я спробував закрити всі запущені програми, але це, здається, не мало ніякого ефекту.

Я здогадуюсь, що це може бути проблема, пов’язана з водієм, але я не маю поняття, як це віднайти. Чи можна це зробити?

Гаразд, наразі навіть перезапуск не допомагає. Акумулятор загине в одну мить і вентилятори постійно працюють на повній швидкості. Я такий роздратований!


Будь ласка, знайдіть у системному журналі журнал UserEventAgent і додайте до свого запитання типовий подій, пов’язаний із шипом.
кланомат

Дякую, я додав запис у журнал, але не знаю, чи відповідає це стрибок відставання, який я мав сьогодні. Я
оновлю

Відповіді:


8

Я щойно вирішив це, відключивши та підключивши кабель живлення від Mac. Світло зелене, індикатор батареї на екрані говорив про те, що акумулятор заряджений, але, можливо, сталася невідповідність наконечника силового кабелю або щось, що спричинило цю проблему.


3
ВООЗ. Божевільний. Зі мною траплялося те саме, що саме / чому я знайшов цю нитку, і я просто спробував твій трюк силового кабелю, і він працював! І те UserEventAgentй launchdінше спалювало близько 50% мого процесора, тепер і те й інше. Спасибі!!!
Тодд Леман

Класно, як ти це дізнався?
Бернхард

Проблема виникає через день. Відключення кабелю живлення зупиняє велике навантаження на процесор. Але я трохи нервую, як це трапляється досить часто.
Бернхард

Це працювало і для мене. Можливо, що відбувається в тому, що він перестає робити все, що намагався зробити через перехід у режим акумулятора? (Іноді я з обережністю відключаюсь від підключення, тому що в деяких випадках клавіатура Bluetooth відключається назавжди до перезавантаження)
DNax

6

Те саме питання. Я повністю перевстановив 10.11.3 на стертому диску, і проблема не зникає. Це помилка OS X, тому надсилайте Apple звіт про помилки.

Моє тимчасове рішення - відключити демон запуску:

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

Але ви повинні пам’ятати, що ви завантажуєте її до наступного завантаження або в безпечному режимі, інакше багато речей вийде з ладу при наступному завантаженні.

На жаль, ми повинні чекати, коли Apple зібрається на цьому.


це вже виправлено? Я просто зараз маю абсолютно таку ж проблему (жовтень 2016)
gabeio

Ударив, що завантажував зловмисні програми та попередньо сканував, щоб знайти, я, мабуть, мав рекламне програмне забезпечення, яке, здається, було причиною.
gabeio

@gabeio Nope, є те саме питання сьогодні на Високій Сьєррі, свіже встановлення.
Монетний двір

6

У моєму випадку це здавалося драйвером планшетного ПК Wacom.
Wacom оновив свій драйвер до 6.3.15-2 RC. Журнал змін говорить:

  • UserEventAgent зависає при або майже 100% використанні процесора при запуску

Я щойно оновив цей драйвер, і він, здається, працює добре.


Якщо оновлення драйвера не допомагає, видалення цих файлів також вирішило цю проблему для мене:

/Library/LaunchAgents/com.wacom.wacomtablet.plist
/Library/LaunchDemons/com.wacom.displayhelper.plist
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.