Windows进程关联

时间:2018-03-21 09:30:41

标签: windows api

我正在寻找一种方法来确定给定进程中的不同线程是否在不同的核上运行。我试图找出它们是否真正并行运行。

GetProcessAffinityMask告诉我允许进程做什么,但它没有告诉我两个具体运行的线程是如何运行的。

感谢。

1 个答案:

答案 0 :(得分:2)

您可以比较在不同线程上执行的GetCurrentProcessorNumber的结果。

MSDN说明:

  

检索当前线程正在运行的处理器的编号   在调用此函数期间打开。