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
480
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....
 

gilby101

macrumors 68030
Mar 17, 2010
2,506
1,354
Tasmania
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.
 

steve123

macrumors 6502a
Aug 26, 2007
956
535
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.
 

bogdanw

macrumors 603
Mar 10, 2009
5,702
2,740
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

steve123

macrumors 6502a
Aug 26, 2007
956
535
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.
 

steve123

macrumors 6502a
Aug 26, 2007
956
535
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.