none
win7下如何使用wmi获取指定进程的CPU使用率? RRS feed

  • 问题

  • 就是像任务管理器里显示的那样,我在网上查到的方法是借用Win32_PerfRawData_PerfProc_Process这个类里的PercentProcessorTime和TimeStamp_Sys100NS属性,间隔一段时间取两个点然后计算差值,再相除。但是这个方法在win7计算的占用率都是0,倒是idle的占用率可以超过100%,是wmi已经无法在计算指定进程cpu占用率上使用了吗?

    注意:我要计算的是单个指定进程的cpu使用率,不是要全局CPU使用率

    2012年3月14日 2:36

答案

全部回复