Ty jsi při pohledu přes Monitor aktivity když si všimnete procesu, který vám není známý: UserEventAgent. Měl by ses bát? Ne: toto je základní část systému macOS.
PŘÍBUZNÝ: Co je to za proces a proč běží na mém počítači Mac?
Tento článek je součástí naše pokračující série vysvětlující různé procesy nalezené v Monitoru aktivity, jako kernel_task , schoval , mdsworker , Nainstalováno , WindowServer , blued , launchd , záloha , opendirectoryd , powerd , coreauthd , konfigur , mdnsresponder , a mnoho dalších . Nevíte, jaké jsou tyto služby? Lepší začněte číst!
Co je UserEventAgent?
Dnešní proces, UserEventAgent, je démon, což znamená, že běží na pozadí. UserEventAgent sleduje různé věci o vašem systému na uživatelské úrovni. Citovat manuálovou stránku procesu:
Obslužný program UserEventAgent je démon, který načítá doplňky poskytované systémem pro zpracování systémových událostí na vysoké úrovni, které nelze přímo sledovat pomocí launchd.
PŘÍBUZNÝ: Co je configd a proč běží na mém počítači Mac?
To není příliš jasné, pojďme to tedy rozebrat. Dříve jsme hovořili o procesu konfigur , který běží na pozadí a sleduje stav různých věcí na vašem Macu. Například configd sleduje, zda jste online nebo vypnutý, a upozorní ostatní programy, které používáte, když se tento stav změní. Existuje kolekce modulů plug-in configd, které procesu umožňují tento postup.
UserEventAgent hraje podobnou roli jako configd, ale sleduje řadu věcí, které configd nemůže - hlavně proto, že configd je celosystémový a běží rootem, zatímco UserEventAgent je zaměřen na váš uživatelský účet a běží na úrovni uživatelského účtu. Můžete to udělat hmatatelnějším procházením pluginů, které UserEventAgent spravuje: jsou v /
Systém / Knihovna / UserEventPlugins
.
Ve složce UserEventPlugins najdete doplňky související s Bluetooth, síťový nástroj s nulovou konfigurací Bonjour, časová pásma, Time Machine a dokonce i Touch Bar. UserEventAgent sleduje stav všech těchto věcí a hlásí tento stav aplikacím, které používáte.
Jedná se o širokou škálu funkcí, což znamená, že UserEventPlugins má mnoho potenciálních důvodů, proč začít využívat velké množství systémových prostředků. Nemohli jsme je zde začít všechny načrtávat.
Existuje několik základních věcí, které můžete vyzkoušet, pokud si všimnete prudkého nárůstu využívání zdrojů UserEventPlugins. První věcí, kterou můžete vyzkoušet (bez překvapení), je restartování počítače Mac. Je to základní, ale většina problémů zmizí. Pokud problém přetrvává, zkuste deaktivovat veškerý hardware nebo software, který jste nedávno přidali. Pokud to zastaví vysoké využití zdrojů, pravděpodobně jste našli chybu: přestaňte používat příslušný software nebo hardware a poté zkontrolujte, zda existuje aktualizace softwaru, která problém vyřeší.
Obrázek kreditu: Fabian Irsara