Čo je to UserEventAgent a prečo to beží na počítači Mac?
Sledujete sledovanie aktivity, keď si všimnete proces, ktorý nie ste oboznámení s: UserEventAgent. Máte strach? Nie: toto je hlavná časť programu macOS.
Tento článok je súčasťou našej prebiehajúcej série vysvetľujúcich rôzne procesy, ktoré sa nachádzajú v nástroji Monitorovanie činnosti, ako kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd, mdnsresponder a mnoho ďalších. Neviete, aké sú tieto služby? Lepšie čítanie!
Čo je UserEventAgent?
Dnešný proces, UserEventAgent, je démon, čo znamená, že beží na pozadí. UserEventAgent sleduje rôzne informácie o vašom systéme na úrovni používateľa. Ak chcete citovať manuálovú stránku pre proces:
Nástroj UserEventAgent je démon, ktorý načíta zásuvné moduly poskytované systémom na zvládanie systémových udalostí na vysokej úrovni, ktoré nemožno priamo monitorovať spustením.
To nie je strašne jasné, tak to rozdelíme. Predtým sme hovorili o procese configd, ktorý beží v pozadí a monitoruje stav rôznych vecí týkajúcich sa počítača Mac. Napríklad konfigurácia udržuje prehľad o tom, či ste online alebo vypnutí, a upozornenie na ostatné programy, ktoré používate pri zmene tohto stavu. Existuje zbierka konfigurovateľných doplnkov, ktoré umožňujú tento proces.
UserEventAgent hrá podobnú úlohu ako configd, ale monitoruje súbor vecí, ktoré configd nemôže - väčšinou preto, že configd je celý systém a je spustený rootom, zatiaľ čo UserEventAgent je zameraný na váš užívateľský účet a beží na úrovni používateľského konta. Môžete to urobiť hmatateľnejším prehliadaním zásuvných modulov UserEventAgent spravuje: sú v /System / Library / UserEventPlugins
.
V priečinku UserEventPlugins nájdete doplnky súvisiace s funkciou Bluetooth, nástroj na konfiguráciu nultých konfigurácií Bonjour, časové pásma, Time Machine a dokonca aj dotykový panel. UserEventAgent monitoruje stav všetkých týchto vecí a hlási tento stav aplikáciám, ktoré používate.
Toto je široká škála funkcií, čo znamená, že pre aplikáciu UserEventPlugins existuje veľa potenciálnych dôvodov na začatie používania veľkého množstva systémových zdrojov. Nemohli sme začať načrtnúť ich tu.
Existuje niekoľko základných vecí, ktoré môžete vyskúšať, ak si všimnete špičku vo využívaní zdrojov pomocou UserEventPlugins. Prvá vec, ktorú vyskúšať (bez prekvapenia) je reštartovanie počítača Mac. Je to rudimentárne, ale väčšina problémov zmizne. Ak problém pretrváva, skúste zakázať hardvér alebo softvér, ktorý ste nedávno pridali. Ak to zastaví vysokú spotrebu zdrojov, pravdepodobne ste našli chybu: prestaňte používať daný softvér alebo hardvér a zistite, či existuje aktualizácia softvéru, ktorá rieši problém.
Obrazový kredit: Fabian Irsara