22Jul

Mi a UserEventAgent, és miért fut a Mac-en?

click fraud protection

A Activity Monitor segítségével a ProcessEventAgent által észlelt folyamat észlelését látja. Ha aggódsz? Nem: ez a macOS alapvető része.

Ez a cikk a folyamatban lévő sorozat része, amely bemutatja a Activity Monitor-ban található különböző folyamatokat, mint a kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd, mdnsresponder stb. Nem tudom, mi ezek a szolgáltatások? Jobb elolvasni az olvasást!

Mi az a UserEventAgent?

A mai folyamat, a UserEventAgent, egy démon, ami azt jelenti, hogy a háttérben fut. A UserEventAgent a felhasználó szintjén különféle dolgokat figyel a rendszerére. Idézzük a folyamat man oldalát:

A UserEventAgent segédprogram egy olyan démon, amely a rendszer által biztosított plugineket tölti be olyan magas szintű rendszer események kezelésére, amelyek közvetlenül az launchd által nem felügyelhetők.

Ez nem szörnyen világos, ezért töröljük le. Korábban beszéltünk a configdről, amely a háttérben fut, és figyeli a különböző dolgok státuszát a Mac rendszeren. Például a configd nyomon követi, hogy online vagy ki van-e kapcsolva, és figyelmezteti a többi programot, amelyet az állapot megváltoztatásakor használ. Vannak olyan konfigurációs bővítmények, amelyek lehetővé teszik a folyamat végrehajtását.

instagram viewer

A UserEventAgent hasonló szerepet játszik a configd-ben, de figyeli a dolgokat, amelyeket a configd nem tud - elsősorban azért, mert a configd rendszer egésze és a root, míg a UserEventAgent a felhasználói fiókra koncentrál és a felhasználói fiók szintjén fut. Ezt kézzelfoghatóbbá teheti a UserEventAgent által kezelt bővítmények böngészésével: /System/Library/ UserEventPlugins-ban.

A UserEventPlugins mappában megtalálhatók a Bluetooth-hoz kapcsolódó bővítmények, a Bonjour null konfigurációs hálózati eszköz, az időzónák, a Time Machine és még az Érintő sáv is. A UserEventAgent figyelemmel kíséri mindezeket a dolgokat, és jelentést tesz az állapotáról a használt alkalmazásokra.

Ez a funkciók széles köre, vagyis a UserEventPlugins sok lehetséges oka lehet annak, hogy nagy mennyiségű rendszererőforrást használnak. Nem tudtuk elindítani mindet itt.

Van néhány alapvető dolog, amit megpróbálhatsz, ha a UserEventPlugins erőforrás-felhasználásánál észreveszi a csúcsot. Az első dolog, amit megpróbálsz( nem meglepő) újraindítani Mac-jét. Alapvető, de a legtöbb problémát el fogják menni. Ha a probléma továbbra is fennáll, próbálja meg letiltani a legutóbb hozzáadott hardvert vagy szoftvert. Ha ez megakadályozza a nagy erőforrás-felhasználást, akkor valószínűleg hibát talált: hagyja abba a szóban forgó szoftver vagy hardver használatát, majd nézze meg, van-e szoftverfrissítés, amely megoldja a problémát.

Kép jóváírás: Fabian Irsara