摘要: 在进程的性能数据采集过程中,经常用到的一个性能指标就是进程的cpu占用率,下面给出它的计算方法及示例代码。1、CPU占用率的定义CPU占用率:指进程在一个时间段内消耗的CPU时间与该时间段长度的比值。2、CPU占用率计算方法根据上述定义,可以得到进程CPU占用率计算公式如下:进程消耗的CPU时间 = 进程消耗的内核态时间 + 进程消耗的用户态时间,即 costTime = kernelTime + UserTime进程的CPU占用率 =进程消耗的CPU时间 / 刷新周期3、CPU占用率计算涉及到的API示例程序用到的主要APIGetSystemInfo 我们主要用它来获取系统中CPU核心... 阅读全文
posted @ 2012-06-28 14:00 宇月--测试开发梦想家 阅读(11095) 评论(1) 推荐(0) 编辑