If-Koubou

Što je UserEventAgent i zašto radi na Macu?

Što je UserEventAgent i zašto radi na Macu? (Kako da)

Gledate kroz Activity Monitor kada primijetite postupak s kojim niste upoznati: UserEventAgent. Trebate li biti zabrinuti? Ne: ovo je temeljni dio MACOS-a.

Ovaj je članak dio našeg tekućeg niza koji objašnjava različite procese koji se nalaze u Activity Monitoru, kao što su kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd, mdnsresponder i mnoge druge. Ne znam što su te usluge? Bolje početi čitati!

Što je UserEventAgent?

Današnji proces, UserEventAgent, je daemon, što znači da radi u pozadini. UserEventAgent prati različite stvari o vašem sustavu na razini korisnika. Navesti stranicu za postupak za postupak:

Uslužni program UserEventAgent je daemon koji učitava dodatke koji pružaju sustav za obradu visokih sustava događaja koji se ne mogu izravno nadzirati pokretanjem.

To nije strašno jasno, stoga prekinimo ovo. Prije smo razgovarali o procesu configd, koji radi u pozadini i prati stanje različitih stvari o vašem Macu. Na primjer, configd prati kako ste online ili isključeni i upozorava ostale programe koji upotrebljavate kada se taj status mijenja. Postoji zbirka configd dodataka koji omogućuju procesu da to učini.

UserEventAgent igra sličnu ulogu kao configd, ali prati skup stvari koje configd ne može - uglavnom zato što je configd širom sustava i pokrenut od strane korijena, dok je UserEventAgent usmjeren na vaš korisnički račun i radi na razini korisničkog računa. To možete učiniti opipljivijima pregledavanjem dodataka koje UserEventAgent upravlja: oni su u /System / Library / UserEventPlugins.

U mapi UserEventPlugins pronaći ćete dodatke koji se odnose na Bluetooth, alat za mrežnu konfiguraciju nula, Bonjour, vremenske zone, vremensku jedinicu, pa čak i dodirnu traku. UserEventAgent prati stanje svih ovih stvari i izvještava o tom statusu aplikacijama koje koristite.

Ovo je širok spektar funkcionalnosti, što znači da postoje mnogi potencijalni razlozi za UserEventPlugins da počnu koristiti velik dio resursa sustava. Nismo ih mogli ovdje sve skicirati.

Postoji nekoliko osnovnih stvari koje možete isprobati ako primijetite da je UserEventPlugins iskoristio resurs. Prva stvar koju pokušavate (bez iznenađenja) ponovno pokreće vaš Mac. To je rudimentaran, ali će najviše problema otići. Ako se problem nastavi, pokušajte onemogućiti bilo koji hardver ili softver koji ste nedavno dodali. Ako se time zaustavi upotreba visokog resursa, vjerojatno ste pronašli grešku: prestanite koristiti dotični softver ili hardver, a zatim provjerite postoji li ažuriranje softvera koje rješava problem.

Slikovni kredit: Fabian Irsara