Koduleht » kuidas » Mis on UserEventAgent ja miks see töötab minu Mac'is?

    Mis on UserEventAgent ja miks see töötab minu Mac'is?

    Vaadates läbi Activity Monitori, kui märkate protsessi, mida te ei kasuta: UserEventAgent. Kas peaksite muretsema? Ei: see on macOSi põhiosa.

    See artikkel on osa meie käimasolevast seeriast, mis selgitab erinevaid tegevusi, mida leidub Activity Monitoris, nagu kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd, mdnsresponder ja paljud teised. Ei tea, mida need teenused on? Parem lugemine!

    Mis on UserEventAgent?

    Tänane protsess, UserEventAgent, on deemon, mis tähendab, et see töötab taustal. UserEventAgent jälgib kasutaja tasandil erinevaid teie süsteemi asju. Protsessi man-lehe tsiteerimiseks:

    UserEventAgent utiliit on deemon, mis laadib süsteemi poolt pakutavaid pluginaid, et hallata kõrgetasemelisi süsteemiüritusi, mida ei saa otse käivitada.

    See ei ole kohutavalt selge, nii et lõhkem seda. Varem rääkisime protsessist configd, mis töötab taustal ja jälgib erinevate Maci asjade olekut. Näiteks jälgib configd, kas olete võrgus või välja lülitatud, ja hoiatab teisi programme, mida te kasutate, kui olek muutub. On kogum konfigureeritud pluginaid, mis võimaldavad protsessil seda teha.

    UserEventAgent mängib samasugust rolli nagu configd, kuid jälgib asju, mida configd ei saa enamasti seetõttu, et configd on kogu süsteemi hõlmav ja juurte poolt käivitatud, samas kui UserEventAgent keskendub teie kasutajakontole ja töötab kasutajakonto tasemel. Seda saab teha rohkem käegakatsutavaks, kui sirvite pluginaid UserEventAgent haldab: nad on /Süsteem / Raamatukogu / UserEventPlugins.

    Kaustas UserEventPlugins leiate Bluetoothiga seotud pluginad, nullkonfiguratsioonivõrgu tööriist Bonjour, ajavööndid, Time Machine ja isegi Touch Bar. UserEventAgent jälgib kõigi nende asjade olekut ja teatab selle olekust teie kasutatavatele rakendustele.

    See on väga mitmekülgne funktsionaalsus, mis tähendab, et UserEventPluginsil on palju võimalikke põhjusi, miks hakatakse kasutama palju süsteemi ressursse. Me ei suutnud neid kõiki siin kirjeldada.

    Siiski on mõned põhilised asjad, mida võite proovida, kui märkate, et kasutajaEventPlugins kasutab ressursside kasutamist. Esimene asi, mida proovida (üllatuseta) on Maci taaskäivitamine. See on algeline, kuid teeb enamiku probleemide ära. Kui probleem püsib, proovige keelata kõik hiljuti lisatud riistvara või tarkvara. Kui see peatab suure ressursikasutuse, siis olete tõenäoliselt leidnud vea: lõpetage kõnealuse tarkvara või riistvara kasutamine ja seejärel vaadake, kas on olemas tarkvarauuendus, mis lahendab probleemi.

    Pildi krediit: Fabian Irsara