Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Tomb01

macrumors 6502
Original poster
Jan 6, 2009
482
49
Colleyville, TX
I think this Mac OS Ventura process is related to Siri, but I have Siri disabled and this process still runs, sometimes consuming 100% of two processors. Not all the time, but often enough that it can be annoying. Do I really need it, and if not how can I turn it off? Thanks in advance....
 
It is not nefarious. The terminal commands man knowledgeconstructiond and man intelligenceplatformd briefly describe its function. You then need to find out what a knowledge graph is.

I would assume that Siri is a consumer of the data in the knowledge graph. But is probably not the only one.
 
Did you ever figure out how to get rid of this process? It consumes 100% cpu and I would really like to stop whatever it is doing. I have disabled Siri.
 
With SIP disabled, the processes can be stopped and disabled.

Code:
launchctl bootout gui/501/com.apple.knowledgeconstructiond
launchctl disable gui/501/com.apple.knowledgeconstructiond

launchctl bootout gui/501/com.apple.siriknowledged
launchctl disable gui/501/com.apple.siriknowledged

launchctl bootout gui/501/com.apple.knowledge-agent
launchctl disable gui/501/com.apple.knowledge-agent

Apple - Disabling and Enabling System Integrity Protection (SIP)
https://developer.apple.com/documen...ling_and_enabling_system_integrity_protection

Similar thread "Process name "knowledgeconstructd" is taking too much memory" https://forums.macrumors.com/thread...constructd-is-taking-too-much-memory.2383770/

Disable-Ventura-Bloatware.sh https://gist.github.com/b0gdanw/c99e5b2eefad19932554a713384dcc70
 
  • Like
Reactions: steve123
With SIP disabled, the processes can be stopped and disabled.

Code:
launchctl bootout gui/501/com.apple.knowledgeconstructiond
launchctl disable gui/501/com.apple.knowledgeconstructiond

launchctl bootout gui/501/com.apple.siriknowledged
launchctl disable gui/501/com.apple.siriknowledged

launchctl bootout gui/501/com.apple.knowledge-agent
launchctl disable gui/501/com.apple.knowledge-agent

Apple - Disabling and Enabling System Integrity Protection (SIP)
https://developer.apple.com/documen...ling_and_enabling_system_integrity_protection

Similar thread "Process name "knowledgeconstructd" is taking too much memory" https://forums.macrumors.com/thread...constructd-is-taking-too-much-memory.2383770/

Disable-Ventura-Bloatware.sh https://gist.github.com/b0gdanw/c99e5b2eefad19932554a713384dcc70
Thanks for the info ... this is very helpful.
 
Code:
launchctl bootout gui/501/com.apple.knowledgeconstructiond
launchctl disable gui/501/com.apple.knowledgeconstructiond

launchctl bootout gui/501/com.apple.siriknowledged
launchctl disable gui/501/com.apple.siriknowledged

launchctl bootout gui/501/com.apple.knowledge-agent
launchctl disable gui/501/com.apple.knowledge-agent
Quick question, is the "501" in the service path a User ID? Do I need to substitute my User ID?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.