Mac 사용자이고 knowledge-agent 프로세스가 CPU 자원을 많이 사용하는 것을 발견한 경우 걱정할 필요가 없습니다. "knowledge-agent"는 악성 소프트웨어가 아니며 Mac에서의 오류가 아닙니다. 이 macOS 프로세스로 인한 CPU 과부하 문제가 발생하는 이유를 가능한 간단하게 설명하겠습니다. knowledge-agent High CPU Usage.
저 같은 경우에는 노트북에서 MacBook Pro, 재판 "knowledge-agent” 거의 사용하기 위해 때때로 왔습니다 130% CPU.
Activity Monitor (“knowledge-agent” 127.4% High CPU Usage)
이 문제는 프로세스의 높은 자원 소비로 인해 발생합니다.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)에서.
추가 사항이나 질문이 있으면 주저하지 말고 댓글 섹션을 이용하세요.