Du er ser gjennom Activity Monitor når du merker en prosess du ikke er kjent med: UserEventAgent. Bør du være bekymret? Nei: dette er en sentral del av macOS.
I SLEKT: Hva er denne prosessen og hvorfor kjører den på min Mac?
Denne artikkelen er en del av vår pågående serie forklare ulike prosesser som finnes i Activity Monitor, som kernel_task , hidd , mdsworker , Installert , WindowServer , blåst , lansert , sikkerhetskopi , opendirectoryd , kraft , coreauthd , configd , mdnsresponder , og mange andre . Vet du ikke hva tjenestene er? Bedre begynn å lese!
Hva er UserEventAgent?
Dagens prosess, UserEventAgent, er en demon, som betyr at den kjører i bakgrunnen. UserEventAgent overvåker forskjellige ting om systemet ditt på brukernivå. For å sitere mannssiden for prosessen:
UserEventAgent-verktøyet er en demon som laster systemtilførte plugins for å håndtere systemhendelser på høyt nivå som ikke kan overvåkes direkte av launchd.
I SLEKT: Hva er konfigurert, og hvorfor kjører det på min Mac?
Det er ikke veldig klart, så la oss bryte ned dette. Tidligere snakket vi om prosessen configd , som går i bakgrunnen og overvåker statusen til forskjellige ting om Mac-en din. For eksempel holder configd oversikt over om du er online eller ikke, og varsler de andre programmene du bruker når denne tilstanden endres. Det er en samling konfigurerte plugins som lar prosessen gjøre dette.
UserEventAgent spiller en lignende rolle som configd, men overvåker et sett med ting som configd ikke kan - hovedsakelig fordi configd er systemomfattende og drives av root, mens UserEventAgent er fokusert på brukerkontoen din og kjører på brukerkontonivå. Du kan gjøre dette mer håndgripelig ved å bla i pluginene UserEventAgent administrerer: de er i /
System / bibliotek / UserEventPlugins
.
I UserEventPlugins-mappen finner du plugins relatert til Bluetooth, nullkonfigurasjonsnettverksverktøyet Bonjour, tidssoner, Time Machine og til og med berøringslinjen. UserEventAgent overvåker status for alle disse tingene og rapporterer denne statusen til applikasjonene du bruker.
Dette er et bredt utvalg av funksjonalitet, noe som betyr at det er mange potensielle årsaker til at UserEventPlugins begynner å bruke mye systemressurser. Vi kunne ikke begynne å skissere dem alle her.
Det er noen få grunnleggende ting du kan prøve hvis du merker en økning i ressursbruk av UserEventPlugins. Den første tingen å prøve (ingen overraskelse) er å starte Mac-en på nytt. Det er rudimentært, men vil få de fleste problemer til å forsvinne. Hvis problemet vedvarer, kan du prøve å deaktivere maskinvare eller programvare du nylig har lagt til. Hvis det stopper den høye ressursbruken, har du sannsynligvis funnet en feil: slutte å bruke programvaren eller maskinvaren det er snakk om, og se om det finnes en programvareoppdatering som løser problemet.
Bildekreditt: Fabian Irsara