亲缘性:在多核处理器环境中,计算机应用程序和处理器之间的关系叫做亲缘性,可以通过函数调用设置程序在指定核上运行。
设置方法:
DWORD_PTR SetThreadAffinityMask(HANDLE hThread, DWORD_PTR dwThreadAffinityMask);
其中,第二个参数是CPU的编号,例如0x00000001即可表示一个核。
用GetCurrentThread()函数可以获得当前进程的hThread,用于设置第一个参数。
同理,可以调用SetProcessAffinityMask来设置进程的亲缘性