博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
工具:Google发布移动Web性能工具PCAP Web Performance Analyzer
阅读量:5939 次
发布时间:2019-06-19

本文共 806 字,大约阅读时间需要 2 分钟。

来源于:

最近,Google的一直在关注如何更好的优化移动Web应用性能。虽然我们拥有类似Firebug、Page Speed、YSlow!和Chrome/Safari Developer Tools等优秀工具,但是移动浏览器缺少这样的性能分析利器。为此,Page Speed团队发布了一个分析移动浏览器网络信息的工具——。

(简 称pcapperf)工具充分利用了开放文件格式和以 及开源工具、和的技术优势。对于性能 分析工程师来说,首先,然后使用pcapperf分析PCAP文件,绘制出网络瀑布图,获取Page Speed的建议,或者下载PCAP文件的HAR格式输出。

Page Speed团队已经利用pcapperf发现了移动浏览器的一些有趣现象。例如,Android浏览器最多支持四个并发TCP连接,而大多数其他现代浏览 器则并发数更高(如、的 HAR分析图):

bryan-image0.png

图1 Firefox 3.6并发加载10个资源 (来源:)

bryan-image1.png

图 2 Android 2.2一次只加载4个资源(来源:)

由此可以得出结论,通过Android设备实现是没有优势的。所以,提高性能的办法,可以和, 并使用。

Page Speed团队还确认。因此,对于iPhone应用的优化,最好把大型资源分解成小块,或者存储在HTML5应用缓存中。

当然,我们可以使用其他方法分析网络问题,比如使用HTTP代理。但是,因为浏览器在面对代理设置时可能采用不同的连接限制,所以通过HTTP代理 获取的网络信息不能真实反映在无代理情况下的浏览器行为。

Page Speed团队透露,他们期望移动浏览器能够开放更多API,以支持性能分析人员直接获取到相关数据。同时,他们欢迎开发社区试用pcapperf,并提 供。

转载于:https://www.cnblogs.com/TylerCui/archive/2011/02/21/1959601.html

你可能感兴趣的文章
Redis常用命令【字符串】
查看>>
ABP官方文档翻译 10.1 ABP Nuget包
查看>>
CentOS7 防火墙
查看>>
DataTable
查看>>
POJ 2226 Muddy Fields 二分图(难点在于建图)
查看>>
STM32软件仿真的一个注意点
查看>>
[LeetCode]题解(python):119-Pascal's Triangle II
查看>>
[LeetCode]题解(python):121-Best Time to Buy and Sell Stock
查看>>
Selenium-ActionChainsApi--鼠标连贯操作
查看>>
android基于MBR的bootkit病毒学习笔记
查看>>
Flask学习
查看>>
VC++文件操作大全
查看>>
队列的顺序存储---顺序队列
查看>>
NOIP
查看>>
MicroPython-GPS教程之TPYBoardv702控制5110显示当前经纬度
查看>>
ListView简单使用
查看>>
用HTML/JS/PHP方式实现页面延时跳转
查看>>
【Redis】安装PHP的redis驱动(二)
查看>>
java中string和int互相转化
查看>>
什么是序列化,为什么要序列化
查看>>