通过任务管理器和loadrunner查看的CPU使用率为什么不一致,区别极大,这是什么原因?
如题,我代码中设置延时10秒,每10秒 ramp 2个vuser,一直到1000。在任务管理器中查看,当vuser达到450以上时,CPU基本上是每10秒出现一次100%使用率左右。vuser达到1000时也是这样。
但是从loadrunner里获取的processor_time平均使用率不到20%,最高不过93%。
想知道processor_time跟从任务管理器看到的CPU使用率有什么区别? 会不会获取的值是不一样的呢?(我也不是很懂,最近也是第一次做性能测试)
我在linux下面,看到了CPU的利用率有分:us(用户)和sy(系统)
使用top命令看到的是这两者分开的CPU利用率
我使用glance看到,确实两者只和
所以。。。会不会也是因为计数器内容其实不一致呢? 我也不清楚!继续等待高手出现!
页:
[1]