yzylion 发表于 2009-9-28 15:34:29

请用过loadrunner的进

进来的客官,您好

请帮忙看下这个问题:在监控系统资源的时候,对处理器进行分析时:%user time 与%processor time之间的区别是什么呢
另外,在做性能测试对处理器分析的时候往往还会牵涉到一个average queque lengh,那么如果现在我机器上有一个CPU,但是是双核的,那么该算是一个处理器来分析,还是当两个处理器来分析呢?
谢谢指教

cuidan131860382 发表于 2009-9-28 16:04:55

user time用户收到返回信息的响应时间。
processor time 实际事务的响应时间。

[ 本帖最后由 cuidan131860382 于 2009-9-28 16:08 编辑 ]

zhyb_2008 发表于 2009-9-28 16:11:03

user time 应该是线程在运行状态下的CPU时间。而processor time应该是线程整个过程中的CPU时间吧。user time在一段时间内,应该是很高的,而processor time应该是一个线程从加载,运行到结束的一个平均时间吧。我的个人理解,不知道对不对?


认为应该是当一个CPU来分析,毕竟双核的仍然只有一个数据总线和IO总线,两个核心仍然是争用总线
听楼下的分析。

yzylion 发表于 2009-9-28 17:46:10

谢谢两位的回答,我看到说
%user time 是执行非核心操作消耗的CPU时间
%processor time 是反映进程占用CPU资源的指标

那么两者的占用有什么区别呢?
难道是一个是核心一个是非核心?
页: [1]
查看完整版本: 请用过loadrunner的进