• LR网页细分图中的时间详解


    Web Page Diagnostics:

    1)DNS Resolution:浏览器访问一个网站的时候,一般用的是域名,需要dns服务器把这个域名解析为IP,这个过程就是域名解析时间,如果我们在局域网内直接使用IP访问的话,就没有这个时间了。
    使用最接近的DNS服务器,解决DNS名称为一个IP地址所需要的时间。DNS查询测量是DNS解析中问题,或DNS服务器问题的一个很好的指标。

    2)Connection:服务器建立连接的时间。需要与Web服务器主机指定的URL建立一个初始连接。连接是测量网络问题的一个很好的指标。它还表明服务器是否回应请求。

    3)SSL Handshaking:SSL加密握手的时间。

    4)FTP Authentication:FTP服务器在处理客户端的命令之前,首先要对客户端进行鉴权,这个度量就是FTP服务器对客户端进行鉴权的时间。这种测量只适用于使用FTP(不是HTTP/s)协议的通信。

    5)First Buffer:建立连接后,从Web Server发出第一个数据包,到客户端浏览器成功接收到第一字节的时间就是First Buffer。这个度量时间不仅可以表示Web Server的延迟时间,还可以表示出网络
    的反应时间。

    6)Receive:从浏览器接收到第一个字节起,直到成功收到最后一个字节,下载完成止,这段时间就是receive时间。反映了网络质量,如带宽大小,带宽越大下载时间越短

    7)Client:客户端浏览器延迟的时间。由于浏览器思考时间或其他客户端相关的延迟,请求在客户机上的延时时,平均所需的时间。这不包括为Flash来绘画图形的时间。

    8)Error:发送错误信息时间。从HTTP请求被发送时刻,直到错误信息(只是HTTP错误)被返回的时刻,所经过的平均时间。


    详解FirstBufferTime?

    • 定义:第一次缓冲时间细分图显示成功从Web服务器返回的第一次缓冲之前的这一段时间内,每个网页组件的相关服务器/网络时间(以秒为单位)。
    • 网络时间:从发送第一个http请求那一刻直到收到确认为止,所经过的平均时间。
    • 服务器时间:从收到初始http请求确认(通常为get)直到成功收到来自Web服务器的第一次缓冲为止,所经过的平均时间。

         

         上图类似于http链接请求响应模式,其中很明显:

    •     网络时间=N1+N2+N3
    •     服务器时间=R1+R2

         而根据LR结果分析定义发现:

    •     网络时间=N1+R1+N2
    •     服务器时间=R2+N3

         怎么解释呢?LR在计算结果时候拿R1和N3进行了抵消,所以给出来的只是近似值。

  • 相关阅读:
    # 项目js文件修改后chrome无法更新的解决办法
    # 最小费用最大流
    《Ray Tracing in One Weekend》笔记
    关于 PSNR (Peak Signal-to-Noise Ratio) 峰值信噪比的个人理解
    PAT 甲级测试题目 -- 1017 Queueing at Bank
    pat 甲级测试题目 -- 1016 Phone Bills
    PAT 甲级测试题目 -- 1015 Reversible Primes
    PAT 甲级测试题目 -- 1014 Waiting in Line
    PAT 甲级测试题目 -- 1013 Battle Over Cities
    MacOS 相关开发环境配置
  • 原文地址:https://www.cnblogs.com/yezhaohui/p/3736860.html
Copyright © 2020-2023  润新知