|
|
2
4
如果您可以调用一个函数,该函数返回一个指示线程在哪个CPU上运行的数字,而不使用关联性,那么一旦函数返回,答案通常是错误的。所以检查返回的掩码
听起来你好像在努力工作
|
|
|
3
3
肯说了什么。但是,如果您不相信它在工作,您可以再次调用sethreadaffityMask,并确认返回值与您期望的Mask相匹配。(当然,如果您不信任函数,那么您就不能信任第二个调用…) 不要被getprocessaffinityMask的存在混淆。该函数不用于验证setProcessAffinityMask是否工作,但例如,您可以构造一个线程关联,它是进程关联的一个子集。 只需查看返回值并确认它不是0,您就可以了。 |
|
|
4
1
不需要GeT 螺纹 亲和素只需获取get的值 过程 affinityMask,关闭一些位,然后调用sethreadaffityMask。线程继承进程的关联掩码,由于它们的关联受您的控制,因此您已经知道线程的关联掩码(它是您设置的)。 |