计算执行该程序时c程序中的上下文切换次数

时间:2013-01-27 07:55:32

标签: c windows process context-switching

我想输出执行程序时由Windows操作系统执行的上下文切换次数。

1 个答案:

答案 0 :(得分:1)

您可以将性能计数器用于此目的。

来自:http://msdn.microsoft.com/en-us/library/aa373083%28VS.85%29.aspx

您可以通过两种方式查看上下文切换数据:

  • 系统监视器中的System \ Context Switches / sec计数器报告系统范围的上下文切换。
  • 线程(_Total)\ Context Switches / sec计数器报告所有线程每秒生成的上下文切换总数。