zoukankan      html  css  js  c++  java
  • Fiddler笔记(7)页面性能优化和分析

    本文为转载,原文地址:

    https://www.cnblogs.com/tugenhua0707/p/4623317.html#_labe9

    http://www.cnblogs.com/tugenhua0707/p/4637771.html#_labe1

     Fiddler的统计选项卡中显示了当前Session的基本信息,在选项卡的最上方显示的是文本信息,最下方是个饼图,按MIME类型显示流量。

    在Statistics页面,用户可以通过选择多个会话来得来这几个会话的总的信息统计,比如多个请求和传输的字节数。

    选择第一个请求和最后一个请求,可获得整个页面加载所消耗的总体时间。

    从条形图表中还可以分别出哪些请求耗时最多,从而对页面的访问进行访问速度优化。

    1 中的框含义是:请求总数,请求包大小,响应包大小。

    2 中的框含义是:请求的起始时间,响应结束时间,等待时间,握手时间,路由时间,TCP/IP传输时间。

    3 中的框含义是:http状态码统计。

    4 中的含义是:返回各种类型数据大小统计以及饼图展现。

    统计选项卡的一些信息含义如下解释:

    Request Count 选中的session数;

    Unique Hosts 流量流向的独立目标主机数。如果所有选中的流量都发送到相同的服务器上,则不会显示该字段。

    Bytes sent:  HTTP请求头和请求体中向外发送的字节总数。后面括号中分别给出了头和body各自的字节数。

    Bytes received: HTTP请求头和请求体中接收到的所有字节数。在全部计数后面的括号中给出了请求头和请求体各自的字节数。

    Requests started at: Fiddler接收到的第一个请求的第一个字节的时间点。

    Responses completed at: Fiddler发送到客户端的最后一个响应的最后一个字节的时间点。

    Sequence(clock) duration:  第一个请求开始到最后一个响应结束之间的 “时钟时间”。

    Aggregate session duration: 所有选中的session从请求到响应之间的时间的和。

    DNS Lookup time: 所有选中的session解析DNS所花费的时间的总和。

    TCP/IP Connect duration: 所有选中session建立TCP/IP连接所花费的时间总和。

    HTTPS Handshake duration: 所有选中session在HTTPS握手上所花费的时间总和。

    Response Codes: 选中session中各个HTTP响应码的计数。

    Response Bytes by content-type: 选中session中响应的各个Content-Type的字节数。

    Estimated Performance: 选中的流量在不同语种(local)地区和连接方式下所需时间的初步估计。

  • 相关阅读:
    2018/03/27 每日一个Linux命令 之 cron
    2018/03/26 每日一个Linux命令 之 du
    《Nginx
    学习计划 mysql explain执行计划任务详解
    方法覆盖
    二维数组中的查找
    oracle导入少量数据(少于10M)
    hive计算日期差
    查看文件编码格式以及更改编码
    java io流
  • 原文地址:https://www.cnblogs.com/testerhappy/p/8695720.html
Copyright © 2011-2022 走看看