Hva er assistent_service og assistantd, og hvorfor kjører de på min Mac?
Du har kanskje lagt merke til assistent og assistent_service mens du bruker Activity Monitor, og lurte på hva de er. Vel, ikke panikk: disse prosessene er begge deler av macOS, og bidrar til å gjøre funksjoner som Siri og diktat mulig.
Denne artikkelen er en del av vår pågående serie som forklarer ulike prosesser som finnes i Activity Monitor, som kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd og mange andre. Vet ikke hva disse tjenestene er? Bedre begynner å lese!
Dagens prosesser er ikke særlig godt dokumentert - det er ikke engang en mannsside for noen av dem. Men med noen test kan vi bekrefte at de begge kommer med macOS, og er begge relatert til Siri og Spotlights kunnskapsbase.
Først og fremst øker begge tjenestens CPU-bruk bare litt når Siri er påkalt, eller når Spotlight er søkt etter noe som en kontakt- eller kalenderavtale. For det andre lever begge prosessene i /System/Library/PrivateFrameworks/AssistantServices.framework/-a bunt som inkluderer ikoner for Siri, blant annet direkte relatert til den virtuelle assistenten. For det tredje, Activity Monitor bekrefter at disse prosessene har tilgang til ting som Kontakter og Kalender avtaler, noe som er akkurat det Siri trenger for å se opp e-postadresser og tidsplanen din.
Så mens vi ikke kan bekrefte hva disse prosessene gjør, kan vi med sikkerhet si at de er en legitim del av MacOS, og at de er relatert til Siri og Spotlight.
Noen brukere har rapportert assistentd og ber om tilgang til ting som Kontakter hver gang de påberoper Siri. Å gi assistentd den forespurte tilgangen, bør stoppe disse varslene.
Disse to prosessene bør ikke spike CPU bruk, men hvis de anser det å deaktivere Siri helt. Det burde hjelpe.