22Jul

Mis on UserEventAgent ja miks see töötab minu Macis?

Kui vaatate protsessi, millega te ei ole seotud: UserEventAgent. Kas peaksite muretsema? Ei: see on MacOS põhiosa.

See artikkel on osa meie käimasolevast seeriast, milles selgitatakse erinevaid toiminguid, mis leiduvad Activity Monitoris, nagu näiteks kernel_task, hidd, mdsworker, installd, windowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd, mdnsresponder ja paljud teised. Kas te ei tea, millised on need teenused? Parem alustage lugemist!

Mis on UserEventAgent?

Tänane protsess, UserEventAgent, on deemon, mis tähendab, et ta töötab taustal. UserEventAgent jälgib teie süsteemis erinevaid asju kasutaja tasandil. Protsessi mehel leheküljele tsiteerides:

Utiliit UserEventAgent on deemon, mis laadib süsteemisiseseid pistikprogramme, et käidelda kõrgetasemelisi süsteemseid sündmusi, mida ei saa otseselt jälgida rakenduse launchd abil.

See ei ole üllatavalt selge, nii et hävitame selle. Varem me rääkisime protsessi konfiguratsioonist, mis töötab taustal ja jälgib teie Maci erinevate asjade seisundit. Näiteks jälgib Configd, kas olete võrgus või välja lülitatud, ja teavitab teisi programme, mida kasutate, kui see riik muudab. Seal on kogum Configd-pluginaid, mis võimaldavad protsessil seda teha.

UserEventAgent mängib samasugust rolli kui configd, kuid jälgib mitmesuguseid asju, mida configd ei saa - enamasti sellepärast, et configd on kogu süsteemi ja käivitada root, samal ajal kui UserEventAgent keskendub teie kasutajakontole ja töötab kasutajakonto tasandil. Seda saab muuta käegakatsutavamaks, kui vaatate pluginaid UserEventAgent haldab: nad on /System/Library/ UserEventPluginsides.

Kaustas UserEventPlugins leiate Bluetoothi, nullkonfiguratsioonivõrgu tööriista Bonjour, ajavööndid, Time Machine ja isegi puuteriburiga seotud pluginad. UserEventAgent jälgib kõigi nende asjade seisundit ja annab aru selle staatuse kohta rakendustele, mida kasutate.

See on väga erinevaid funktsioone, mis tähendab, et UserEventPluginid saavad palju hakata kasutama palju süsteemiressursse. Me ei saanud siinkohal neid kõiki kirjeldada.

On mõned põhilised asjad, mida võiksite proovida, kui kasutate UserEventPluginsi ressursikasutust. Esimene asi, mida proovida( pole mingit üllatust), taastab Maci. See on algeline, kuid muudab kõige probleeme ära. Kui probleem püsib, proovige keelata kõik hiljuti lisatud riist- või tarkvara. Kui see peatab ressursikasutuse suuremahulise kasutamise, on teil tõenäoliselt tekkinud viga: lõpetage vastava tarkvara või riistvara kasutamine ja vaadake, kas probleem lahendab tarkvara uuendamise.

Pilt krediidi: Fabian Irsara