Domača » kako » Kaj je UserEventAgent in zakaj se izvaja na mojem Macu?

    Kaj je UserEventAgent in zakaj se izvaja na mojem Macu?

    Z opazovanjem aktivnosti Monitor gledate, ko opazite, da niste zadovoljni s postopkom: UserEventAgent. Bi morali biti zaskrbljeni? Ne: to je osrednji del macOS-a.

    Ta članek je del naše stalne serije, ki pojasnjuje različne procese, ki jih najdemo v Nadzorniku dejavnosti, kot so kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd, mdnsresponder in mnogi drugi. Ne veste, kaj so te storitve? Bolje začnite brati!

    Kaj je UserEventAgent?

    Današnji proces, UserEventAgent, je demon, kar pomeni, da teče v ozadju. UserEventAgent spremlja različne stvari o vašem sistemu na uporabniški ravni. Če želite citirati man stran za postopek:

    Uporabniški pripomoček UserEventAgent je demon, ki nalaga sistemske vtičnike za obdelavo sistemskih dogodkov na visoki ravni, ki jih ne more neposredno nadzirati..

    To ni strašno jasno, zato razčistimo to. Prej smo govorili o procesu configd, ki teče v ozadju in spremlja stanje različnih stvari o vašem Macu. Na primer, configd beleži, ali ste na spletu ali izključeni, in opozori druge programe, ki jih uporabljate, ko se to stanje spremeni. Obstaja zbirka vtičnikov configd, ki omogočajo postopek.

    UserEventAgent ima podobno vlogo kot configd, vendar spremlja niz stvari, ki jih configd ne more, večinoma zato, ker je configd sistemski in se izvaja po korenu, medtem ko je UserEventAgent osredotočen na vaš uporabniški račun in teče na ravni uporabniškega računa. To lahko naredite bolj oprijemljivo z brskanjem po vtičnikih, ki jih upravlja UserEventAgent: oni so v /System / Library / UserEventPlugins.

    V mapi UserEventPlugins boste našli vtičnike, povezane z Bluetoothom, orodje za ničelno konfiguracijo, Bonjour, časovne pasove, Time Machine in celo Touch Bar. UserEventAgent spremlja stanje vseh teh stvari in poroča o tem stanju aplikacijam, ki jih uporabljate.

    To je širok spekter funkcionalnosti, kar pomeni, da obstaja veliko možnih razlogov, da bi uporabnik začel uporabljati veliko sistemskih virov. Tukaj jih ne bi mogli začrtati.

    Obstaja nekaj osnovnih stvari, ki jih lahko poskusite, če opazite, da uporabnik UserEventPlugins rabi vire. Prva stvar, ki jo morate poskusiti (ni presenetljivo), je ponovni zagon računalnika Mac. To je rudimentarna, vendar bo večina težav odpravila. Če težave ne morete odpraviti, poskusite onemogočiti katero koli strojno ali programsko opremo, ki ste jo pred kratkim dodali. Če se s tem ustavi visoka poraba virov, ste verjetno našli napako: prenehajte uporabljati zadevno programsko ali strojno opremo in preverite, ali je na voljo posodobitev programske opreme, ki odpravlja težavo.

    Slika: Fabian Irsara