macOS: ¿Alto uso de la CPU por parte de knowledge-agent?

Si eres usuario de Mac y has notado que el proceso knowledge-agent consume muchas recursos de la CPU, no hay motivo para preocuparse. "knowledge-agent" no es una aplicación maliciosa y no se trata de un error en tu Mac. Intentaremos explicarte de la manera más sencilla posible por qué se produce el problema de la alta carga del procesador con este proceso de macOS. knowledge-agent High CPU Usage.

En mi caso, en una computadora portátil. MacBook Pro, la prueba "knowledge-agent“llegó a veces a usarse casi 130% CPU.

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

saberedge- Agente alto CPU Uso
“knowledge-agent” in Activity Monitor

Este problema generado por el alto consumo de recursos del proceso"knowledge-agent"está presente en ambas computadoras Mac equipado con procesadores Intel, así como aquellos con cara Apple M1, Apple M2.

macOS: knowledge-agent High CPU Usage

"knowledge-agent" es un proceso de sistemas operativos macOS, estando presente en ambas versiones macOS Sonoma, así como en sistemas operativos más antiguos. macOS Ventura, macOS Big Sur, macOS Catalina. Este proceso es un recopilador de las bases de datos de varios procesos"daemon", llegando a realizar operaciones de reconocimiento y análisis de varios elementos.

Un ejemplo concreto, cuando experimentas un consumo excesivo de recursos. CPU a través del proceso "knowledge-agent", es muy posible ver un aumento en el consumo de recursos y otros procesos, como "photoanalysisd", servicios de Siri, además de otros servicios de análisis de datos. Si recientemente importó una gran cantidad de fotos a la aplicación Apple Photos ellos comenzarán Múltiples procesos para analizar los datos. de cada fotografía individual. Así, en los álbumes de fotos podrán estar fotos identificadas de personas que tienes en la aplicación Contacts. Estas imágenes estarán disponibles en la aplicación. Photos > People luego el sistema realizará la identificación facial de todas las personas capturadas en las fotografías.

Aplicación Personas en Fotos
Aplicación Personas en Fotos

Al final del proceso de escaneo, podrás buscar en la aplicación Fotos fotos de las personas que tienes 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 escenarios donde el proceso”knowledge-agent" peticiones CPU, pero puede haber muchas otras situaciones en las que otros procesos "daemon“Necesitamos recopilación y análisis conjuntos de datos.

Fix: knowledge-agent High CPU Usage

La solución más indicada para el consumo excesivo de recursos del proceso"knowledge-agent", es irse Mac abierto por un tiempo con todas las aplicaciones cerradas sin trabajar en él. Así el proceso podrá finalizar las operaciones en las que esté activo y usted se beneficiará de todas las funcionalidades de las aplicaciones. Apple, así como un menor consumo de recursos CPU.

Si necesitas todos los recursos CPU, puedes cerrar "knowledge-agent"En Terminal, ejecutando la línea de comando:

kill -9 PID (Process ID)

"333" es PID en el ejemplo anterior (foto. 1).

Si tiene alguna adición o pregunta, no dude en utilizar la sección de comentarios.

Apasionado por la tecnología, escribo con gusto en StealthSettings.com desde el año 2006. Tengo una amplia experiencia en sistemas operativos: macOS, Windows y Linux, así como en lenguajes de programación y plataformas de blogs (WordPress) y para tiendas en línea (WooCommerce, Magento, PrestaShop).

Cómo » iHowTo » iCómo - macOS » macOS: ¿Alto uso de la CPU por parte de knowledge-agent?
Deja un comentario