あなたがMACユーザーであり、知識エージェントプロセスが多くのCPUリソースを消費していることに気付いた場合、それは懸念事項ではありません。 “知識 - エージェント” マルウェアアプリケーションではなく、Macのエラーではありません。私たちは、あなたの意味、このMACCOSプロセスによってプロセッサを過負荷にする問題が生じる理由をできるだけ簡単に説明しようとします。 knowledge-agent High CPU Usage。
コンテンツ
私の場合はラップトップで MacBook Pro、プロセス “knowledge-agent” ほぼ使用するために何度か到達しました 130% CPU。
Activity Monitor (“knowledge-agent” 127.4% High CPU Usage)

プロセスリソースの大量消費によって生成されるこの問題 “knowledge-agent” プロセッサを装備した両方のMacコンピューターに存在します Intel、そして顔のあるもの Apple M1, Apple M2。
macOS: knowledge-agent High CPU Usage
“knowledge-agent” MACCOSオペレーティングシステムのプロセスであり、バージョンの両方に存在しています 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
これはプロセスがある靴の1つです “knowledge-agent” CPUをリクエストしますが、他のプロセスがある他の多くの状況があるかもしれません “daemon” 共同のデータ収集と分析が必要です。
Fix: knowledge-agent High CPU Usage
プロセスリソースの過度の消費のための最も示されているソリューション “knowledge-agent“、去ることです Mac しばらくの間、すべてのアプリケーションを閉じて、作業せずに閉鎖しました。したがって、このプロセスは、それがアクティブな操作を完了することができ、Appleアプリケーションの特性と低いCPUリソース消費の両方の恩恵を受けることができます。
すべてのCPUリソースが必要な場合は、閉じることができます “knowledge-agent” ターミナルの、コマンドラインの実行:
kill -9 PID (Process ID)
“333” そうです PID
上記の例(写真1)。
完了したり質問したりする必要がある場合は、コメントボックスを使用することをheしないでください。