• WPD:Page Download Time Breakdown选项详解


    WPD:Page Download Time Breakdown选项详解

    “页面下载时间细分”图显示每个页面组件下载时间的细分,可以根据它确定在网页下载期间事务响应时间缓慢是由网络错误引起还是由服务器错误引起。
    “页面下载时间细分”图根据DNS解析时间、连接时间、第一次缓冲时间、SSL握手时间、接收时间、FTP验证时间、客户端时间和错误时间来对每个组件的下载过程进行细分。


    1DNS解析时间:浏览器访问一个网站的时候,一般用的是域名,需要dns服务器把这个域名解析为IP,这个过程就是域名解析时间,如果我们在局域网内直接使用IP访问的话,就没有这个时间了。

    2Connection:服务器建立连接的时间

    3SSL  HandshakingSSL 握手协议时间

    4FTP AuthenticationFTP服务器在处理客户端的命令之前,首先要对客户端进行鉴权,这个度量就是FTP服务器对客户端进行鉴权的时间

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

    6Receive:从浏览器接收到第一个字节起,直到成功收到最后一个字节,下载完成止,这段时间就是receive时间。

    7Client:客户端浏览器延迟的时间。

    8Error  Time:发送错误信息时间

    以下说明了网页下载时间分解图测量的默认的顺序:

    协议

    Protocol

    度量

    Metric

    测量说明

    Measurement Description

    基础结构技术

    Infrastructure  Technologies

    HTTP/S

    [客户端时间]

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

    -

    [连接时间]

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

    -

    [DNS解析时间]

    使用最接近的DNS服务器,解决DNS名称为一个IP地址所需要的时间。DNS查询测量是DNS解析中问题,或DNS服务器问题的一个很好的指标。

    -

    [出错时间]

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

    -

    [第一缓冲时间]

    从最初的HTTP请求(通常是GET),直到第一次缓冲从Web服务器返回时被成功接收所经过的时间。第一缓冲的测量是Web服务器延误,以及网络延迟的一个很好的指标。(到第一缓冲的时间)

    -

    FTP

    [FTP认证时间]

    FTP服务器开始处理客户端的命令前认证客户端所需要的时间。这种测量只适用于使用FTP(不是HTTP/s)协议的通信。

     

    HTTP/S

    [接收时间]

    that passes until the last byte arrives from the server  and the downloading is complete. The Receive measurement is a good indicator of  network quality (look at the time/size ratio to calculate receive rate). This is  the metric reported by: 直至最后一个字节从服务器到达,并且下载完成的耗时。接收测量是网络质量(看时间/大小比例来计算接收率)的一个很好的指标。这是度量报告:

    longLastByteMSecs=web_get_int_property(  HTTP_INFO_DOWNLOAD_TIME );

     

    HTTPS

    [SSL交换信息时间]

    建立一个安全套接字层连接(包括客户呼叫,服务器呼叫,客户端的公钥转移,服务器证书转让,和其他阶段)需时。

     

  • 相关阅读:
    python报错:ERROR: No matching distribution found for dns.resolver
    CVE-2013-4710 WebView addJavascriptInterface远程执行代码
    AndroiBugs Android漏洞扫描器
    如何预测股票分析--线性回归
    如何预测股票分析--移动平均
    Mac升级后如何查看自己的网络端口
    盘它!!一步到位,Tensorflow 2的实战 !!LSTM下的股票预测(附详尽代码及数据集)
    找了好久的塔塔饮料数据集!!!!
    dataset中shuffle()、repeat()、batch()用法
    关于Matplotlib中No module named 'matplotlib.finance'的解决办法
  • 原文地址:https://www.cnblogs.com/qmfsun/p/5018757.html
Copyright © 2020-2023  润新知