如何设置指定进程的CPU亲和性
答案:2 悬赏:0 手机版
解决时间 2021-03-10 22:17
- 提问者网友:斑駁影
- 2021-03-10 13:06
如何设置指定进程的CPU亲和性
最佳答案
- 五星知识达人网友:深街酒徒
- 2021-03-10 13:20
实现方法进程与指定cpu绑定:SetProcessAffinityMask(GetCurrentProcess(),dwMask);
线程与指定cpu绑定:
SetThreadAffinityMask(GetCurrentThread(),dwMask);dwMask为CPU序号的或运算值:1(0001)
代表只运行在CPU1,2(0010)代表只运行在CPU2,3(0011)代表可以运行在CPU1和CPU2
,以此类推。
线程与指定cpu绑定:
SetThreadAffinityMask(GetCurrentThread(),dwMask);dwMask为CPU序号的或运算值:1(0001)
代表只运行在CPU1,2(0010)代表只运行在CPU2,3(0011)代表可以运行在CPU1和CPU2
,以此类推。
全部回答
- 1楼网友:风格不统一
- 2021-03-10 13:57
实现方法进程与指定cpu绑定:setprocessaffinitymask(getcurrentprocess(),dwmask);
线程与指定cpu绑定:
setthreadaffinitymask(getcurrentthread(),dwmask);dwmask为cpu序号的或运算值:1(0001)
代表只运行在cpu1,2(0010)代表只运行在cpu2,3(0011)代表可以运行在cpu1和cpu2
,以此类推。
英特尔最新推出了第六代酷睿产品,采用全新一代的架构,性能提示、功能降低、续航更加长久、无论办公学习、畅玩游戏或者观看超高清音箱播放,均得心应手,您也可以试试。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯