macOS:knowledge-agent 高 CPU 使用?

如果您是Mac用戶,並注意到 knowledge-agent 進程占用了大量的CPU資源,無需擔心。 "knowledge-agent" 不是惡意應用程序,也不是Mac上的錯誤。我們將盡量簡單地解釋為什麼會出現這個macOS進程導致CPU負載高的問題。 knowledge-agent High CPU Usage.

就我而言,在筆記型電腦上 MacBook Pro, 試用 ”knowledge-agent” 有時來使用幾乎 130% CPU.

Activity Monitor (“knowledge-agent” 127.4% High CPU Usage)

知識edge- 高特工 CPU 用法
“knowledge-agent” in Activity Monitor

這個問題是由於進程資源消耗過高而產生的”knowledge-agent” 出現在兩台計算機上 Mac 配備處理器 Intel,以及那些有臉的人 Apple M1, Apple M2.

macOS: knowledge-agent High CPU Usage

knowledge-agent」是一個作業系統進程 macOS,存在於兩個版本中 macOS Sonoma,以及舊作業系統上。 macOS Ventura, macOS Big Sur, macOS Catalina。 該進程是多個進程的資料庫的收集器”daemon”,達到多種元素的識別和分析操作。

一個具體的例子,當你經歷資源過度消耗時 CPU 透過這個過程“knowledge-agent”,很有可能會看到資源消耗和其他進程的增加,例如“photoanalysisd”,服務 Siri,以及其他數據分析服務。 如果您最近將大量照片匯入應用程式中 Apple Photos 他們將開始 多個過程來分析數據 從每張單獨的照片中。 因此,在相簿中他們將能夠 辨識出人物的照片 您在應用程式中擁有的 Contacts。 這些圖片將在應用程式中提供 Photos > People 之後系統將對照片中捕獲的所有人進行臉部辨識。

照片應用程式中的人物
照片應用程式中的人物

掃描過程結束時,您將能夠在「照片」應用程式中搜尋您在該應用程式中擁有的人員的照片 Contacts (Address Book).

/
/usr/libexec/knowledge-agent
/Library/Preferences/Logging/.plist-cache.x8wCdUyW
/usr/lib/libobjc-trampolines.dylib
/Users/stealth/Library/Application Support/Knowledge/knowledgeC.db-shm
/private/var/db/CoreDuet/People/interactionC.db-shm
/System/Library/Address Book Plug-Ins/LDAP.sourcebundle/Contents/Resources/InfoPlist.loctable
/System/Library/Address Book Plug-Ins/LocalSource.sourcebundle/Contents/Resources/InfoPlist.loctable
/System/Library/Address Book Plug-Ins/Exchange.sourcebundle/Contents/Resources/InfoPlist.loctable
/System/Library/Address Book Plug-Ins/DirectoryServices.sourcebundle/Contents/Resources/InfoPlist.loctable
/System/Library/Address Book Plug-Ins/CardDAVPlugin.sourcebundle/Contents/Resources/InfoPlist.loctable
/System/Library/PrivateFrameworks/AddressBookCore.framework/Versions/A/Resources/ABLDAPStrings.loctable
/Users/stealth/Library/Trial/NamespaceDescriptors/v2/activeFactorProviders.plplist
/System/Library/CoreServices/SystemVersion.bundle/English.lproj/SystemVersion.strings
/usr/share/icu/icudt70l.dat
/System/Library/Address Book Plug-Ins/LocalSource.sourcebundle/Contents/MacOS/LocalSource
/System/Library/PrivateFrameworks/AddressBookCore.framework/Versions/A/Resources/ABStrings.loctable
/System/Library/Address Book Plug-Ins/Exchange.sourcebundle/Contents/Resources/Localizable.loctable
/System/Library/Address Book Plug-Ins/DirectoryServices.sourcebundle/Contents/MacOS/DirectoryServices
/private/var/db/timezone/tz/2023c.1.0/icutz/icutz44l.dat
/System/Library/PrivateFrameworks/CorePhoneNumbers.framework/Versions/A/Resources/CorePhoneNumbers.ruleset
/System/Library/Address Book Plug-Ins/Exchange.sourcebundle/Contents/MacOS/Exchange
/System/Library/Address Book Plug-Ins/CardDAVPlugin.sourcebundle/Contents/MacOS/CardDAVPlugin
/System/Library/Frameworks/Foundation.framework/Versions/C/Resources/FoundationErrors.loctable
/private/var/db/analyticsd/events.allowlist
/System/Library/Frameworks/Contacts.framework/Versions/A/Resources/Errors.loctable
/dev/null
/dev/null
/dev/null
/Users/stealth/Library/Application Support/Knowledge/knowledgeC.db
/Users/stealth/Library/Application Support/Knowledge/knowledgeC.db-wal
/Users/stealth/Library/Application Support/Knowledge/knowledgeC.db-shm
/private/var/db/CoreDuet/People/interactionC.db
/private/var/db/CoreDuet/People/interactionC.db-wal
/private/var/db/CoreDuet/People/interactionC.db-shm
/private/var/db/CoreDuet/People/interactionC.db
/private/var/db/CoreDuet/People/interactionC.db-wal
/Users/stealth/Library/Biome/streams/public/AppIntent/local
/Users/stealth/Library/Biome/streams/restricted/_DKEvent.Discoverability.Usage/local

這是流程“的場景之一”knowledge-agent「 要求 CPU,但可能存在許多其他情況,其他進程“daemon”需要聯合數據收集和分析。

Fix: knowledge-agent High CPU Usage

針對進程資源消耗過多最有針對性的解決方案》knowledge-agent”,就是離開 Mac 打開一段時間,關閉所有應用程式而不對其進行操作。 因此,該進程將能夠完成其處於活動狀態的操作,並且您將受益於應用程式的所有功能 Apple,以及減少資源消耗 CPU.

如果您需要所有資源 CPU,您可以關閉“knowledge-agent“以 Terminal,透過運行命令列:

kill -9 PID (Process ID)

「333」是 PID 在上面的例子中(照片1)。

如果您有任何補充或疑問,請隨時使用評論部分。

對技術充滿熱情,我很高興寫 StealthSettings.com 自 2006 年起。我在作業系統方面擁有豐富的經驗: macOS, Windows 對 Linux,而且還包括程式語言和部落格平台(WordPress)和線上商店(WooCommerce、Magento、PrestaShop)。

如何 » iHowTo » iHowTo- macOS » macOS:knowledge-agent 高 CPU 使用?
發表評論