2 skaitiaozhan skaitiaozhan 于 2016.04.23 01:10 提问

linux可以使一个core只跑对应的一个线程嘛?

如题,linux可以使某个core只跑指定的某个线程?能否在程序中实现呢?比如说C/C++,直接用linux提供的API使某个线程绑定某个core,这个core不处理其他的线程?

2个回答

caozhy
caozhy   Ds   Rxr 2016.04.23 06:38

直接在cmos设定中关闭hyper-threading就可以了。

caozhy
caozhy 回复skaitiaozhan: 是啊
一年多之前 回复
skaitiaozhan
skaitiaozhan 不是指嵌入式,而是Linux服务器
一年多之前 回复
lxm1324968931
lxm1324968931   2016.05.26 17:40

pthread_setaffinity_np可以试试这个函数

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!