Hvad er assistent_service og assistantd, og hvorfor kører de på min Mac?
Du har muligvis bemærket assistent og assistent_service, mens du bruger Activity Monitor og spekulerede på, hvad de er. Nå, tag ikke panik: disse processer er begge dele af macOS og hjælper med at gøre funktioner som Siri og diktation muligt.
Denne artikel er en del af vores igangværende serie, der forklarer forskellige processer, der findes i Activity Monitor, som kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd og mange andre. Ved ikke, hvad disse tjenester er? Bedre begynder at læse!
Dagens processer er ikke særlig vel dokumenterede - der er ikke engang en man side for nogen af dem. Men med nogle test kan vi bekræfte, at de begge kommer med macOS, og de er begge relateret til Siri og Spotlight's vidensbase.
Først og fremmest går begge tjenesters CPU-forbrug lidt op, når Siri påberåbes, eller når Spotlight søges efter noget som en kontakt- eller kalenderaftale. For det andet lever begge processer i /System/Library/PrivateFrameworks/AssistantServices.framework/-a bundle, der indeholder ikoner til Siri, blandt andet direkte relateret til den virtuelle assistent. For det tredje bekræfter Activity Monitor, at disse processer har adgang til ting som Kontakter og Kalender-aftaler, hvilket er præcis, hvad Siri har brug for for at søge efter e-mailadresser og din tidsplan.
Så selv om vi ikke kan bekræfte, hvad disse processer gør, kan vi med sikkerhed sige, at de er en legitim del af MacOS, og at de er relateret til Siri og Spotlight.
Nogle brugere har rapporteret assistentd og beder om adgang til ting som Kontakter, hver gang de påberåber Siri. At give assistentd den anmodede adgang bør stoppe disse meddelelser fra at ske.
Disse to processer bør ikke spike CPU brug, men hvis de overvejer at deaktivere Siri helt. Det burde hjælpe.