Als u een MAC-gebruiker bent en u hebt gemerkt dat het kennis-agentproces veel CPU-bronnen verbruikt, is dit geen probleem. “kennis-agent” Het is geen malware -toepassing en het is geen fout op Mac. We zullen proberen zo eenvoudig mogelijk uit te leggen, in uw betekenis, waarom het probleem van het overbelasten van de processor door dit Maccos -proces ontstaat. knowledge-agent High CPU Usage.
inhoud
In mijn geval op een laptop MacBook Pro, het proces “knowledge-agent” enige keren bereikt om bijna te gebruiken 130% CPU.
Activity Monitor (“knowledge-agent” 127.4% High CPU Usage)

Dit probleem gegenereerd door de hoge consumptie van procesbronnen “knowledge-agent” is aanwezig op beide Mac -computers uitgerust met processors Intel, evenals die met het gezicht Apple M1, Apple M2.
macOS: knowledge-agent High CPU Usage
“knowledge-agent” is een proces van MaccoS -besturingssysteem, dat zowel op de versie aanwezig is macOS Sonoma, evenals op oudere besturingssystemen. macOS Ventura, macOS Big Sur, macOS Catalina. Dit proces is een verzamelaar voor verschillende processendatabases “daemon“, het bereiken van tegenstanders van herkenning en analyse van verschillende elementen.
Een concreet voorbeeld, wanneer u via het proces een overmatige consumptie van CPU -bronnen heeft “knowledge-agent“, het is heel goed mogelijk om een toename van het verbruik van middelen en andere processen op te merken, zoals “photoanalysisd“, diensten van Siri, plus andere data -analyseservices. Als u onlangs een groot aantal foto's in de app heeft Apple Photos zal beginnen Meer processen om de gegevens te analyseren van elke foto. Dus in de fotoalbums zullen ze kunnen zijn geïdentificeerde foto's van personen je hebt in de app Contacts. Deze foto's zijn beschikbaar in de app Photos > People Nadat het systeem de gezichtsidentificatie maakt van alle mensen die op de foto's zijn gevangen.

Aan het einde van het scanproces kunt u op de foto's van de foto's zoeken met mensen die u in de app hebt 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
Dit is een van de schoenen waarin het proces “knowledge-agent” Vraag CPU aan, maar er kunnen veel andere situaties zijn waarin andere processen “daemon” Een gezamenlijke gegevensverzameling en analyse nodig.
Fix: knowledge-agent High CPU Usage
De meest aangegeven oplossing voor de overmatige verbruik van procesbronnen “knowledge-agent“, is om te vertrekken Mac Een tijdje open, met alle toepassingen gesloten, zonder eraan te werken. Het proces zal dus in staat zijn om de bewerkingen te voltooien waarin het actief is en u zult profiteren van zowel de kenmerken van de Apple -applicaties als een lage CPU -bronnenverbruik.
Als u alle CPU -bronnen nodig heeft, kunt u sluiten “knowledge-agent” van de terminal, het uitvoeren van de opdrachtregel:
kill -9 PID (Process ID)
“333” het is PID
In het bovenstaande voorbeeld (foto. 1).
- MDS_STORES HOOG CPU -gebruik op Mac / MacBook repareren
- CorrespotlightDs gebruikt High Resources CPU op macOS (2023 opgelost)
Als u voltooiing moet maken of vragen moet stellen, aarzel dan niet om het opmerkingenvak te gebruiken.