macOS: кновлedge- Високи агент CPU Употреба?

Ако сте корисник Mac и приметили сте да процес знаedge-агент троши много ресурса CPU, није разлог за забринутост. „Знањеedge-агент” није апликација за малвер, нити је грешка 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).

Ако имате било каквих додатака или питања, не устручавајте се да користите одељак за коментаре.

Страствен за технологију, пишем са задовољством StealthSettings.цом од 2006. Имам велико искуство у оперативним системима: macOS, Windows си Linux, али и на програмским језицима и блогерским платформама (WordPress) и за онлајн продавнице (WooCommerce, Магенто, ПрестаСхоп).

како » iHowTo » иХовТо - macOS » macOS: кновлedge- Високи агент CPU Употреба?
Оставите коментар