51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3006|回复: 2
打印 上一主题 下一主题

[原创] 通过任务管理器和loadrunner查看的CPU使用率为什么不一致,区别极大,这是什么原因?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-8-3 18:24:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题,我代码中设置延时10秒,
每10秒 ramp 2个vuser,一直到1000。在任务管理器中查看,当vuser达到450以上时,CPU基本上是每10秒出现一次100%使用率左右。vuser达到1000时也是这样。
但是从loadrunner里获取的processor_time平均使用率不到20%,最高不过93%。
想知道processor_time跟从任务管理器看到的CPU使用率有什么区别?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-8-3 19:13:43 | 只看该作者
会不会获取的值是不一样的呢?(我也不是很懂,最近也是第一次做性能测试)
我在linux下面,看到了CPU的利用率有分:us(用户)和sy(系统)
使用top命令看到的是这两者分开的CPU利用率
我使用glance看到,确实两者只和

所以。。。会不会也是因为计数器内容其实不一致呢?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2011-8-4 14:03:36 | 只看该作者
我也不清楚!继续等待高手出现!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-16 12:34 , Processed in 0.063267 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表