Ești căutând prin Activity Monitor când observați un proces, nu sunteți familiarizați cu: UserEventAgent. Ar trebui să fii îngrijorat? Nu: aceasta este o parte esențială a macOS.
LEGATE DE: Ce este acest proces și de ce rulează pe Mac-ul meu?
Acest articol face parte din seria noastră continuă explicarea diferitelor procese găsite în Activity Monitor, cum ar fi kernel_task , hidd , mdsworker , Instalat , WindowServer , albastru , lansare , de rezervă , opendirectoryd , powerd , coreauthd , configd , mdnsresponder , și multe altele . Nu știți care sunt aceste servicii? Mai bine începeți să citiți!
Ce este UserEventAgent?
Procesul de astăzi, UserEventAgent, este un daemon, ceea ce înseamnă că rulează în fundal. UserEventAgent monitorizează diferite lucruri despre sistemul dvs. la nivel de utilizator. Pentru a cita pagina de manual pentru proces:
Utilitarul UserEventAgent este un daemon care încarcă plugin-uri furnizate de sistem pentru a gestiona evenimente de sistem de nivel înalt care nu pot fi monitorizate direct de launchd.
LEGATE DE: Ce este config și de ce rulează pe Mac-ul meu?
Nu este foarte clar, așa că haideți să descompunem acest lucru. Anterior, am vorbit despre acest proces configd , care rulează în fundal și monitorizează starea diferitelor lucruri despre Mac. De exemplu, configd ține evidența dacă sunteți online sau dezactivat și alertează celelalte programe pe care le utilizați atunci când starea respectivă se schimbă. Există o colecție de pluginuri de configurare care permit procesului să facă acest lucru.
UserEventAgent joacă un rol similar cu configd, dar monitorizează un set de lucruri pe care configd nu le poate - mai ales pentru că configd este la nivelul întregului sistem și este rulat de root, în timp ce UserEventAgent se concentrează pe contul dvs. de utilizator și rulează la nivelul contului de utilizator. Puteți face acest lucru mai tangibil răsfoind pluginurile pe care le gestionează UserEventAgent: acestea sunt în /
System / Library / UserEventPlugins
.
În folderul UserEventPlugins, veți găsi pluginuri legate de Bluetooth, instrumentul de rețea de configurare zero Bonjour, fusurile orare, Time Machine și chiar bara tactilă. UserEventAgent monitorizează starea tuturor acestor lucruri și raportează starea respectivă aplicațiilor pe care le utilizați.
Aceasta este o mare varietate de funcționalități, ceea ce înseamnă că există o mulțime de motive potențiale pentru ca UserEventPlugins să înceapă să utilizeze o mulțime de resurse de sistem. Nu am putut începe să le schițăm pe toate aici.
Există câteva lucruri de bază pe care le puteți încerca dacă observați o creștere a utilizării resurselor de către UserEventPlugins, totuși. Primul lucru pe care trebuie să-l încercați (fără surpriză) este repornirea computerului Mac. Este rudimentar, dar va face ca majoritatea problemelor să dispară. Dacă problema persistă, încercați să dezactivați orice hardware sau software pe care l-ați adăugat recent. Dacă aceasta oprește utilizarea mare a resurselor, probabil că ați găsit o eroare: opriți utilizarea software-ului sau hardware-ului în cauză și apoi vedeți dacă există o actualizare de software care rezolvă problema.
Credit de imagine: Fabian Irsara