Te vagy átnézve az Activity Monitor alkalmazást amikor olyan folyamatot észlel, amelyet nem ismer a: UserEventAgent. Aggódnia kellene? Nem: ez a macOS központi része.
ÖSSZEFÜGGŐ: Mi ez a folyamat és miért fut a Mac-en?
Ez a cikk a következő része: folyamatban lévő sorozatunk elmagyarázza az Activity Monitorban megtalálható különféle folyamatokat, mint például kernel_task , hidd , mdsworker , Telepítve , WindowServer , elkékült , launchd , biztonsági mentés , opendirectoryd , powerd , coreauthd , configd , mdnsponder , és sok más . Nem tudja, melyek ezek a szolgáltatások? Jobb, ha elkezd olvasni!
Mi a UserEventAgent?
A mai folyamat, a UserEventAgent, egy démon, ami azt jelenti, hogy a háttérben fut. A UserEventAgent felhasználói szinten figyeli a rendszerével kapcsolatos különböző dolgokat. A folyamat man oldalának idézésével:
A UserEventAgent segédprogram egy démon, amely a rendszer által biztosított beépülő modulokat tölti be olyan magas szintű rendszeresemények kezelésére, amelyeket az launchd nem képes közvetlenül ellenőrizni.
ÖSSZEFÜGGŐ: Mi a configd és miért fut a Mac-en?
Ez nem borzasztóan egyértelmű, ezért bontsuk le ezt. Korábban beszéltünk a folyamatról configd , amely a háttérben fut, és figyeli a Mac-del kapcsolatos különféle dolgok állapotát. Például a configd nyomon követi, hogy online vagy-e vagy ki van kapcsolva, és figyelmezteti a többi programot, amelyet az állapot megváltozik. A configd bővítmények gyűjteménye lehetővé teszi a folyamat ezt.
A UserEventAgent hasonló szerepet játszik, mint a configd, de figyeli azokat a dolgokat, amelyekre a configd nem képes - főleg azért, mert a configd rendszerszintű és gyökér által futtatott, míg a UserEventAgent a felhasználói fiókra összpontosít és felhasználói fiókszinten fut. Ezt kézzelfoghatóbbá teheti a UserEventAgent által kezelt beépülő modulok böngészésével:
System / Library / UserEventPlugins
.
A UserEventPlugins mappában megtalálhatja a Bluetooth-hoz, a nulla konfigurációjú Bonjour hálózati eszközhöz, az időzónákhoz, az Időgéphez és még az Érintősávhoz kapcsolódó bővítményeket is. A UserEventAgent figyelemmel kíséri mindezen dolgok állapotát, és jelentést készít az állapotról a használt alkalmazások számára.
Ez a funkcionalitás sokfélesége, vagyis sok lehetséges oka van annak, hogy a UserEventPlugins nagyon sok rendszererőforrást használ fel. Nem kezdhettük el itt mindet felvázolni.
Néhány alapvető dolgot kipróbálhat, ha mégis észreveszi a UserEventPlugins erőforrás-felhasználásának megugrását. Az első próbálkozási lehetőség (nem meglepő) a Mac újraindítása. Ez kezdetleges, de a legtöbb problémát megszünteti. Ha a probléma továbbra is fennáll, próbálja meg letiltani a közelmúltban hozzáadott hardvert vagy szoftvert. Ha ez megállítja a magas erőforrás-felhasználást, valószínűleg hibát talált: hagyja abba a kérdéses szoftver vagy hardver használatát, majd nézze meg, van-e olyan szoftverfrissítés, amely megoldja a problémát.
Kép jóváírása: Fabian Irsara