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)。

如果您有任何补充或疑问,请随时使用评论部分。

作为科技爱好者,我从2006年开始在StealthSettings.com上愉快地撰写文章。我在操作系统方面有丰富的经验,包括macOS、Windows和Linux,还熟悉编程语言和博客平台(WordPress),以及在线商店平台(WooCommerce、Magento、PrestaShop)。

如何以 » iHowTo » iHowTo- macOS » macOS:knowledge-agent 高 CPU 使用?
发表评论