22Jul

Co je UserEventAgent a proč běží na počítači Mac?

click fraud protection

Prohlížíte sledování aktivity, když zjistíte proces, který jste neznáni: UserEventAgent. Máte-li strach? Ne: toto je hlavní část softwaru macOS.

Tento článek je součástí naší probíhající série vysvětlující různé procesy, které se nacházejí v nástroji Activity Monitor, jako jsou kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd, mdnsresponder a mnoho dalších. Nevíte, jaké jsou tyto služby? Lepší začátek čtení!

Co je to UserEventAgent?

Dnešní proces, UserEventAgent, je démon, což znamená, že běží na pozadí.UserEventAgent sleduje různé informace o vašem systému na uživatelské úrovni. Chcete-li citovat manuálovou stránku procesu:

Nástroj UserEventAgent je démon, který načte pluginy poskytované systémem pro zpracování událostí systému na vysoké úrovni, které nelze přímo spustit pomocí spouštěče.

To není strašně jasné, tak to rozbijeme. Dříve jsme hovořili o konfiguraci procesu, která běží na pozadí a sleduje stav různých věcí o vašem počítači Mac. Například configd udržuje přehled o tom, zda jste online nebo vypnutí, a varuje ostatní programy, které používáte, když se tento stav změní.K dispozici je sada konfiguračních pluginů, které tento proces umožňují.

instagram viewer

UserEventAgent hraje podobnou roli jako configd, ale sleduje sadu věcí, které configd nemůže - většinou proto, že configd je celý systém a spuštěn kořenem, zatímco UserEventAgent je zaměřen na váš uživatelský účet a běží na úrovni uživatelského účtu. Můžete to zviditelnit prohlížením pluginů UserEventAgent spravuje: jsou v /System/Library/ UserEventPlugins.

Ve složce UserEventPlugins najdete pluginy související s technologií Bluetooth, nástroj pro síťovou konfiguraci s nulovými konfiguracemi Bonjour, časové pásma, Time Machine a dokonce i dotykový panel. UserEventAgent monitoruje 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 existuje mnoho možných důvodů, proč by UserEventPlugins mohl začít používat velké množství systémových prostředků.Nemohli jsme je začít načrtnout všemi.

Existuje několik základních věcí, které můžete vyzkoušet, pokud si všimnete špičku v používání zdrojů pomocí UserEventPlugins. První věc, kterou zkusit( bez překvapení), je restartování počítače Mac. Je to rudimentární, ale většina problémů zmizí.Pokud problém přetrvává, zkuste zakázat jakýkoli 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 daný software nebo hardware a zjistěte, zda je k dispozici aktualizace softwaru, která tento problém vyřeší.

Obrazový obrázek: Fabian Irsara