macOS: Высокое использование CPU процессом knowledge-agent?

Если вы пользователь Mac и заметили, что процесс knowledge-agent использует много ресурсов процессора, нет причин для беспокойства. "knowledge-agent" не является вредоносным приложением, и это не ошибка на вашем Mac. Мы постараемся объяснить вам как можно проще, почему возникает проблема высокой загрузки процессора этим процессом в macOS. knowledge-agent High CPU Usage.

В моем случае на ноутбуке MacBook Pro, судебный процесс "knowledge-agent” иногда приходилось использовать почти 130% CPU.

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

знатьedge- Агент Хай CPU Применение
“knowledge-agent” in Activity Monitor

Эта проблема порождена высоким потреблением ресурсов процесса»knowledge-agent” присутствует на обоих компьютерах Mac оснащен процессорами Intel, а также те, у кого есть лицо Apple M1, Apple M2.

macOS: knowledge-agent High CPU Usage

knowledge-agent” — это процесс операционной системы macOS, присутствующий в обеих версиях macOS Sonoma, а также в старых операционных системах. macOS Ventura, macOS Big Sur, macOS Catalina. Этот процесс является сборщиком баз данных нескольких процессов"daemon", достигая операций распознавания и анализа нескольких элементов.

Конкретный пример, когда вы испытываете чрезмерное потребление ресурсов. CPU через процесс»knowledge-agent", вполне можно увидеть увеличение потребления ресурсов и других процессов, таких как "photoanalysisd", услуги Siri, а также другие услуги по анализу данных. Если вы недавно импортировали в приложение большое количество фотографий Apple Photos они начнут несколько процессов для анализа данных с каждой отдельной фотографии. Таким образом, в фотоальбомах они смогут быть. опознанные фотографии людей что у вас есть в приложении Contacts. Эти фотографии будут доступны в приложении. Photos > People после того, как система проведет идентификацию лиц всех людей, запечатленных на фотографиях.

Приложение «Люди в фотографиях»
Приложение «Люди в фотографиях»

По окончании процесса сканирования вы сможете искать в приложении «Фото» фотографии людей, которые есть в приложении. 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

Это один из сценариев, когда процесс «knowledge-agent" Запросы CPU, но может быть много других ситуаций, когда другие процессы "daemon«нужен совместный сбор и анализ данных.

Fix: knowledge-agent High CPU Usage

Наиболее указанное решение при перерасходе ресурсов процесса»knowledge-agent", значит уйти Mac открыть на некоторое время со всеми закрытыми приложениями, не работая над ним. Таким образом, процесс сможет завершить операции, в которых он активен, и вы сможете воспользоваться всеми функциями приложений. Apple, а также снижение потребления ресурсов CPU.

Если вам нужны все ресурсы CPU, можешь закрыть "knowledge-agent"В Terminal, запустив командную строку:

kill -9 PID (Process ID)

«333» — это PID в примере выше (фото. 1).

Если у вас есть какие-либо дополнения или вопросы, не стесняйтесь использовать раздел комментариев.

Поклонник технологий, с 2006 года с удовольствием пишу на StealthSettings.com. Обширный опыт работы с операционными системами: macOS, Windows и Linux, а также с языками программирования и платформами для блогов (WordPress) и онлайн-магазинов (WooCommerce, Magento, PrestaShop).

КАК » iHowTo » iHowTo - macOS » macOS: Высокое использование CPU процессом knowledge-agent?
Оставьте комментарий