Si usted es un usuario de Mac y ha notado que el proceso de agente de conocimiento consume muchos recursos de CPU, no es una preocupación. “agente de conocimiento” No es una aplicación de malware y no es un error en Mac. Intentaremos explicar lo más simple posible, en su significado, por qué surge el problema de sobrecargar el procesador mediante este proceso MACCOS. knowledge-agent High CPU Usage.
contenido
En mi caso en una computadora portátil MacBook Pro, el proceso “knowledge-agent” llegó algunas veces para usar casi 130% CPU.
Activity Monitor (“knowledge-agent” 127.4% High CPU Usage)

Este problema generado por el alto consumo de recursos de proceso “knowledge-agent” está presente en ambas computadoras Mac equipadas con procesadores Intel, así como los que tienen la cara Apple M1, Apple M2.
macOS: knowledge-agent High CPU Usage
“knowledge-agent” es un proceso de sistema operativo MACCOS, que está presente tanto en la versión macOS Sonoma, así como en sistemas operativos más antiguos. macOS Ventura, macOS Big Sur, macOS Catalina. Este proceso es un recaudador para varias bases de datos de procesos. “daemon“, llegando a oponentes de reconocimiento y análisis de varios elementos.
Un ejemplo concreto, cuando tiene un consumo excesivo de recursos de CPU a través del proceso “knowledge-agent“, es muy posible notar un aumento en el consumo de recursos y otros procesos, como “photoanalysisd“, servicios de Siri, más otros servicios de análisis de datos. Si tiene una gran cantidad de fotos en la aplicación recientemente Apple Photos comenzará Más procesos para analizar los datos de cada foto. Por lo tanto, en los álbumes de fotos podrán ser Fotos identificadas de personas tienes en la aplicación Contacts. Estas imágenes estarán disponibles en la aplicación. Photos > People Después del sistema, hace que la identificación facial de todas las personas atrapadas en las fotos.

Al final del proceso de escaneo, podrá buscar en las fotos de la aplicación Fotos con las personas que tiene en la aplicación 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
Este es uno de los zapatos en los que el proceso “knowledge-agent” Solicitar CPU, pero puede haber muchas otras situaciones en las que otros procesos “daemon” Necesita una recopilación y análisis de datos conjuntos.
Fix: knowledge-agent High CPU Usage
La solución más indicada para el consumo excesivo de los recursos del proceso “knowledge-agent“, es ir Mac Abra por un tiempo, con todas las aplicaciones cerradas, sin trabajar en ello. Por lo tanto, el proceso podrá terminar las operaciones en las que está activo y se beneficiará de las características de las aplicaciones de Apple y un bajo consumo de recursos de CPU.
Si necesita todos los recursos de CPU, puede cerrar “knowledge-agent” del terminal, ejecutando la línea de comando:
kill -9 PID (Process ID)
“333” es PID
En el ejemplo de arriba (foto. 1).
- FIJO MDS_STORES Uso de alto CPU en Mac / MacBook
- Correspotlightds utiliza una CPU de alta gama en macOS (2023 fijo)
Si tiene que finalizar o hacer preguntas, no dude en usar el cuadro de comentarios.