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)
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.
Inhalt
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.
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).
- Fixieren mds_stores Highs CPU Nutzung an Mac / MacBuchen
- corespotlightd verbraucht hohe Ressourcen CPU pe macOS (2023 behoben)
Wenn Sie Ergänzungen oder Fragen haben, nutzen Sie gerne den Kommentarbereich.