The SetProcessAffinityMask function sets a processor affinity mask for the threads of the specified process.
BOOL SetProcessAffinityMask(
HANDLE hProcess,
DWORD_PTR dwProcessAffinityMask
);
//
get system info
SYSTEM_INFO SystemInfo;
GetSystemInfo(
&
SystemInfo);
printf(
"
"
"
dwNumberOfProcessors=%u, dwActiveProcessorMask=%u, wProcessorLevel=%u,
"
"
wProcessorArchitecture=%u, dwPageSize=%u
"
,
&

SetProcessAffinityMask 函数用于为指定进程的线程设置处理器亲和性掩码,允许限制进程在哪些CPU核心上运行。
最低0.47元/天 解锁文章
3346

被折叠的 条评论
为什么被折叠?



