如果我知道线程的句柄,我怎么知道 c++ 中的“上下文切换”计数?
问问题
803 次
1 回答
3
通过查询使用 API 之一命名的性能计数器
Thread(<process-name>/<thread-number>)/Context Switches/sec
,例如Accessing Performance Data in C++。更多相关信息:如何以编程方式计算上下文切换?使用 Windows 内部
NtQuerySystemInformation
API,有关详细信息/代码片段,请参阅以编程方式获取线程上下文切换的数量。
特别是谈到 Process Explorer,我猜它是从NtQuerySystemInformation
.
于 2013-07-15T12:04:23.693 回答