Skip to main content

什麼是assistant_service和assistantd,以及它們為什麼在我的Mac上運行?

什麼是assistant_service和assistantd,以及它們為什麼在我的Mac上運行?

Geoffrey Carr

您可能在使用Activity Monitor時注意到了assistantd和assistant_service,並想知道它們是什麼。好吧,不要驚慌:這些過程都是macOS的一部分,並且有助於使Siri和聽寫等功能成為可能。

本文是我們正在進行的系列文章的一部分,該系列文章解釋了Activity Monitor中的各種過程,如kernel_task,hidd,mdsworker,installd,WindowServer,blued,launchd,backup,opendirectoryd等等。不知道那些服務是什麼?最好開始閱讀!

今天的流程並沒有特別詳細記錄 - 甚至沒有任何一個手冊頁。但通過一些測試,我們可以確認它們都帶有macOS,並且都與Siri和Spotlight的知識庫相關。

首先,當調用Siri時,或者當Spotlight被搜索為聯繫人或日曆約會之類的東西時,兩種服務的CPU使用率都會略微上升。其次,兩個進程都存在於/System/Library/PrivateFrameworks/AssistantServices.framework/-包中,其中包含Siri的圖標,以及與虛擬助手直接相關的其他內容。第三,Activity Monitor確認這些進程正在訪問聯繫人和日曆約會等內容,這正是Siri查找電子郵件地址和日程安排所需要的。

因此,雖然我們無法確認這些流程到底在做什麼,但我們可以放心地說,它們是macOS的合法部分,並且它們與Siri和Spotlight有關。

一些用戶報告說,每當他們調用Siri時,都會要求助理訪問聯繫人。為助手提供所請求的訪問權限應該可以阻止這些通知發生。

這兩個進程不應該超過CPU使用率,但如果他們確實考慮完全禁用Siri。它應該有所幫助。

Link
Plus
Send
Send
Pin