Вы просмотр Activity Monitor когда вы замечаете незнакомый процесс: UserEventAgent. Вам стоит волноваться? Нет: это основная часть macOS.
СВЯЗАННЫЕ С: Что это за процесс и почему он выполняется на моем Mac?
Эта статья является частью наша текущая серия объяснение различных процессов в Activity Monitor, например kernel_task , спрятался , врач , Установлен , WindowServer , вороненый , запуск , резервное копирование , opendirectoryd , powerd , coreauthd , configd , mdnsresponder , а также многие другие . Не знаете, что это за услуги? Лучше начни читать!
Что такое UserEventAgent?
Сегодняшний процесс UserEventAgent - это демон, что означает, что он работает в фоновом режиме. UserEventAgent отслеживает различные аспекты вашей системы на уровне пользователя. Процитируем страницу руководства по процессу:
Утилита UserEventAgent - это демон, который загружает предоставленные системой плагины для обработки системных событий высокого уровня, которые не могут быть отслежены непосредственно с помощью launchd.
СВЯЗАННЫЕ С: Что такое configd и почему он работает на моем Mac?
Это не очень понятно, поэтому давайте разберемся с этим. Ранее мы говорили о процессе configd , который работает в фоновом режиме и отслеживает состояние различных вещей на вашем Mac. Например, configd отслеживает, в сети вы или нет, и предупреждает другие программы, которые вы используете, при изменении этого состояния. Существует набор плагинов configd, которые позволяют процессу это делать.
UserEventAgent играет ту же роль, что и configd, но контролирует набор вещей, которые configd не может - в основном потому, что configd является общесистемным и запускается от имени root, а UserEventAgent ориентирован на вашу учетную запись пользователя и работает на уровне учетной записи пользователя. Вы можете сделать это более ощутимым, просмотрев плагины, которыми управляет UserEventAgent: они находятся в /
Система / Библиотека / UserEventPlugins
.
В папке UserEventPlugins вы найдете плагины, связанные с Bluetooth, сетевой инструмент с нулевой конфигурацией Bonjour, часовые пояса, Time Machine и даже Touch Bar. UserEventAgent отслеживает статус всех этих вещей и сообщает об этом статусе приложениям, которые вы используете.
Это широкий спектр функциональных возможностей, а это означает, что у UserEventPlugins есть множество потенциальных причин, чтобы начать использовать большое количество системных ресурсов. Мы не могли начать здесь описывать их все.
Однако есть несколько основных вещей, которые вы можете попробовать, если заметите всплеск использования ресурсов UserEventPlugins. Первое, что нужно попробовать (неудивительно), - это перезагрузить Mac. Это элементарно, но избавит от большинства проблем. Если проблема не исчезнет, попробуйте отключить все оборудование или программное обеспечение, которое вы недавно добавили. Если это остановит интенсивное использование ресурсов, вы, вероятно, обнаружили ошибку: прекратите использование программного или аппаратного обеспечения, о котором идет речь, а затем посмотрите, есть ли обновление программного обеспечения, которое решает проблему.
Изображение предоставлено: Фабиан Ирсара