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

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

2个回答

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

caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 回复skaitiaozhan: 是啊
接近 4 年之前 回复
skaitiaozhan
skaitiaozhan 不是指嵌入式,而是Linux服务器
接近 4 年之前 回复

pthread_setaffinity_np可以试试这个函数

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问