如何指定进程运行的CPU

2025-05-05 12:58:04
推荐回答(1个)
回答1:

实现方法进程与指定cpu绑定
:SetProcessAffinityMask(GetCurrentProcess(),dwMask);
线程与指定cpu绑定:
SetThreadAffinityMask(GetCurrentThread(),dwMask);dwMask为CPU序号的或运算值:1(0001)
代表只运行在CPU1,2(0010)代表只运行在CPU2,3(0011)代表可以运行在CPU1和CPU2
,以此类推。