51Testing软件测试论坛

标题: first buffer time 过大到底是什么原因 [打印本页]

作者: renwenzi    时间: 2009-6-18 15:25
标题: first buffer time 过大到底是什么原因
第一次使用Loadrunner,对于结果分析不是很明白,
能帮忙看看通过下面这些数据能分析出到底是哪里的问题
定义了事务A
1,事务A的响应时间:平均值9.009 (30个用户)
2,合计Throughput:4,688,266(Byte)
3,平均Throughput:14,164(Bytes/Sec)
4,合计Hit数:270
以下均为事务A的平均值
5,Client Time:0.002
6,Connection Time:0.142
7,First Buffer Time:3.121
8,Receive Time:0.08
9,DNS,SSL等等为:0
我简单分析估计是First Buffer Time用时过多,但是这能说明什么问题呢,这就分析不出来了,
到底是哪除了问题

还需要什么数据请提出来
作者: renwenzi    时间: 2009-6-19 09:47
不会没人知道吧,web server 延迟造成first buffer time 过大,
如何改进,原因何在,如此专业的论坛会没人回答,
版主!!!!!!!!!!!!!!!
作者: fire83617    时间: 2009-6-19 10:28
根据 358 原则跟你提供的数据。。。。我没看出什么问题。。。你连性能指标都没得。。你想达到什么效果都没说。。。First Buffer Time 过大就一定有问题么??。。你知道First Buffer Time 是什么意思么?
作者: kico0212    时间: 2009-9-3 17:19
First Buffer time可确定场景或会话步骤运行期间服务器或网络出现问题的时间,
First Buffer time=NetWork Time+Server Time。
NetWork Time――场景或会话步骤运行的每一秒中每个网页组件的网络时间。
Server Time ――场景或会话步骤运行的每一秒中每个网页组件的服务器时间。
作者: wu52wen    时间: 2009-9-3 18:13
原帖由 kico0212 于 2009-9-3 17:19 发表
First Buffer time可确定场景或会话步骤运行期间服务器或网络出现问题的时间,
First Buffer time=NetWork Time+Server Time。
NetWork Time――场景或会话步骤运行的每一秒中每个网页组件的网络时间。
Server  ...


你可以看下这个First Buffer time是耗在NETWORK上还是耗费在ServerTime上,
如果是在NETWORK上就是网络的问题,如果ServerTime上请查看下服务器的相关资源,
再和开发人员沟通下看是不是在程序的内部有问题
作者: 77357685    时间: 2010-2-25 15:26
个人理解:
关于network time ,server time原文描述如下:
Network time is defined as the average amount of time that passes from the moment the first HTTP request is sent until receipt of ACK.

Server time is defined as the average amount of time that passes from the receipt of ACK of the initial HTTP request (usually GET) until the first buffer is successfully received back from the Web server.

|C-----------------request------------>S| 浏览器发送请求
|C<----------------ACK-----------------S| 服务器发送ACK
|C<--------the first buffer------------S| 服务器发送the first buffer

network time 是发出请求到收到ACK的时间
Server time  是收到ACK后到完成接收the first buffer的时间
作者: shanxi    时间: 2010-2-25 15:56
也许是网络延时比较大
作者: 云层    时间: 2010-2-25 17:24
这个坟挖的深啊
作者: horsemajh    时间: 2011-12-30 17:18
如果first buffer 大,server端CPU、内存和sqlserver计数器显示都没有问题,
只有web应用程序相关的计数器中,Request Wait Time 平均值是8秒左右,
这样的情况是不是就可以判断web程序是瓶颈??
作者: mvvztt    时间: 2012-1-11 14:33
为啥不看看你页面上的哪些对象占用了过大的first buffer时间呢




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2