macOS: Hohe CPU-Auslastung durch knowledge-agent?

Wenn Sie ein Mac-Benutzer sind und feststellen, dass der Prozess knowledge-agent viele CPU-Ressourcen verbraucht, besteht kein Grund zur Sorge. "knowledge-agent" ist keine Malware-Anwendung und es handelt sich nicht um einen Fehler auf Ihrem Mac. Wir werden versuchen, Ihnen so einfach wie möglich zu erklären, warum es zu diesem Problem der übermäßigen Prozessorbelastung durch diesen macOS-Prozess kommt. knowledge-agent High CPU Usage.

In meinem Fall auf einem Laptop MacBook Pro, der Prozess“knowledge-agent„kam zeitweise fast zum Einsatz 130% CPU.

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

Wissensagent Hoch CPU Anwendungsbereich
“knowledge-agent” in Activity Monitor

Dieses Problem entsteht durch den hohen Ressourcenverbrauch des Prozesses.knowledge-agent” ist auf beiden Computern vorhanden Mac mit Prozessoren ausgestattet Intelsowie solche mit Gesicht Apple M1, Apple M2.

macOS: knowledge-agent High CPU Usage

"knowledge-agent„ist ein Betriebssystemprozess macOS, in beiden Versionen vorhanden macOS Sonomasowie auf älteren Betriebssystemen. macOS Ventura, macOS Big Sur, macOS Catalina. Dieser Prozess ist ein Kollektor für die Datenbanken mehrerer Prozesse.daemon", wodurch Erkennungs- und Analyseoperationen mehrerer Elemente erreicht werden.

Ein konkretes Beispiel, wenn Sie einen übermäßigen Ressourcenverbrauch erleben CPU durch den Prozess“knowledge-agent„Es ist durchaus möglich, einen Anstieg des Ressourcenverbrauchs und anderer Prozesse zu beobachten, wie zum Beispiel „photoanalysisd", Dienstleistungen von Sirisowie weitere Datenanalysedienste. Wenn Sie kürzlich eine große Anzahl Fotos in die App importiert haben Apple Photos sie werden anfangen mehrere Prozesse zur Analyse der Daten von jedem einzelnen Foto. So können sie in den Fotoalben sein identifizierte Fotos von Menschen die Sie in der Bewerbung haben Contacts. Diese Bilder werden in der App verfügbar sein Photos > People Danach führt das System die Gesichtserkennung aller auf den Fotos erfassten Personen durch.

Personen in Fotos-App
Personen in Fotos-App

Am Ende des Scanvorgangs können Sie die Fotos-App nach Fotos von Personen durchsuchen, die Sie in der App haben 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

Dies ist eines der Szenarien, in denen der Prozess „knowledge-agent“ Anfragen CPU, aber es kann viele andere Situationen geben, in denen andere Prozesse "daemon„brauchen eine gemeinsame Datenerhebung und -analyse.“

Fix: knowledge-agent High CPU Usage

Die am meisten angezeigte Lösung für den übermäßigen Ressourcenverbrauch des Prozesses.knowledge-agent", ist zu gehen Mac für eine Weile öffnen, während alle Apps geschlossen sind, ohne daran zu arbeiten. Dadurch kann der Prozess die Vorgänge abschließen, in denen er aktiv ist, und Sie profitieren von allen Funktionen der Anwendungen Applesowie einen geringeren Ressourcenverbrauch CPU.

Wenn Sie alle Ressourcen benötigen CPU, du kannst schließen "knowledge-agent"Im Terminal, indem Sie die Befehlszeile ausführen:

kill -9 PID (Process ID)

„333“ ist PID im Beispiel oben (Foto. 1).

Wenn Sie Ergänzungen oder Fragen haben, nutzen Sie gerne den Kommentarbereich.

Technikbegeistert, schreibe ich seit 2006 gerne auf StealthSettings.com. Ich habe reichhaltige Erfahrung in Betriebssystemen: macOS, Windows und Linux, sowie in Programmiersprachen und Blogging-Plattformen (WordPress) und für Online-Shops (WooCommerce, Magento, PrestaShop).

So erreichen » iHowTo » iHowTo - macOS » macOS: Hohe CPU-Auslastung durch knowledge-agent?
Hinterlasse einen Kommentar