海是我向往的地方,吸纳和咆哮是他的魅力!!!

性能测试结果分析

上一篇 / 下一篇  2007-12-19 11:48:34

从上看到下,觉得这个问题不是很明确:

1,场景设置没有详细说明。像导演在11楼提出的问题。只有看图,还能得到一些侧面的信息。

2,你的疑问,感觉不大在点子上。

回答问题如下:

1,硬件并不是很清楚,系统状态不是很清楚,怎么能判断这种图不是正常的呢。比如说:初始化50用户,这里大家也不知道脚本是什么样的,有时只有一个登录,脚本也比较复杂。所以环境并不清楚。这个问题没办法判断。
我的猜测:在初始化之后,执行事务,编译脚本,运行用户,你是一下子加载所有用户,那这里就有可能,你在加载用户的时候,客户机的系统比较忙,CPU的切换可能就比较多,这一段时间,占用内存等也大一些,所以这里我建议你看看本地的CPU计数切换增量和内存的分配。
并且你的场景总共执行的就不是很长时间,所以导致,事务图中有一段的断开,本来这段时间并不长,因为你的场景很短,所以这个时间就因为本地初始化用户和脚本等问题,而变得非常明显。

2,场景是同时加载所有用户,这并不是说同时进入runing状态的就是50用户,初始化也有前有后,CPU也要分时处理(我猜14楼说的拥塞可能是指客户端资源的拥塞),在采样时间内,这个数是不能确定的,要注意的是,图中的数据值不是固定不变的。因为采样的频率有不同。

3,这种情况非常常见。但是原因各有不同。仅凭现在的信息,估计还不能分析出原因来。可以给你一个建议,去查看时间的消耗,不管通过什么方式,只要知道响应时间消耗在什么地方,就可以分析出原因来,就可以改善。

4,你给的图,分析不出结果来。只能猜测一些。提点建议。

TAG:

 

评分:0

我来说两句

Open Toolbar