0

我需要检查context switches线程。我正在编写函数,context switches从线程 id 返回。我正在使用 PDH 库计算上下文切换计数。我可以使用此构造获取所有线程的线程上下文切换计数:

Status = PdhAddCounter(Query, resultBuffer, NULL, &Counter);

resultBuffer在哪里"Thread(_Total/_Total)\\Context Switches/sec"

我必须改变(_Total/_Total)什么?

4

1 回答 1

1

一些玩 perfmon 建议格式应该是

Thread(<process name>/<thread id>)\\Context Switches/sec

您已经拥有的线程 ID;您可以使用此问题的答案从进程 ID 中获取进程名称。

于 2013-07-22T22:47:37.467 回答