QueryPerformanceCounter 计数器进程是否特定?

Is QueryPerformanceCounter counter process specific?

https://msdn.microsoft.com/en-us/library/windows/desktop/dn553408(v=vs.85).aspx https://msdn.microsoft.com/en-us/library/ms644904(VS.85).aspx

  1. 假设我测量了部分代码(20 毫秒)
  2. 发生上下文切换。我的线程被另一个执行的线程取代(20 毫秒)
  3. 然后我从调度程序接收到时间量并在 1 毫秒内执行一些计算。

如果计算经过时间,那么我将在什么时间收到? 41 毫秒还是 21 毫秒?

If calculate elapsed time then what time will I receive? 41ms or 21 ms?

QueryPerformanceCounter 报告挂钟时间。所以答案将是41ms。