在此过程中,使用HttpWatch和IEWebDeveloper采集到的性能数据如下表11-5所示。
表11-5 性能数据
指标 |
性能表现 |
点击“变电一种票”所花费时间 |
4.017 S(秒) |
发生的http request个数 |
45个 |
网络下行数据流量 |
2.5 MB |
网络上行数据流量 |
23 KB |
占用网络带宽平均值 |
2.5MB/4.017 S =622.354 KB/S |
占用网络带宽峰值 |
823.423 KB/S |
对4.017秒的登录时间进行细分诊断,结果如表11-6所示。
表11-6 细分诊断
诊断对象 |
总共 |
细分过程 |
注 |
点击“变电一种票”所花费时间 |
4.017 S(秒) |
发生三次对Server Action的调用 总共花费时间0.269 S |
时间属于正常 |
下载45个java scirpt文件 总共花费时间3.178 S |
其中再次捕捉到ext-all-debug.js文件被下载,高达1.05MB | ||
下载JPG图片等其他资源 总共花费时间0.824 S |
|
注:在前期登录步骤中已经下载过的js文件,在本次操作步骤中再次从server上下载。1.05MB的js文件全路径为http://192.168.0.1:8080/appframe-web/ext2.2.1/ext-all-debug.js
分析:大尺寸的js文件被重复下载。
4.提交票单
本环节的诊断对象在提交票单时,到票单提交成功后,客户端与服务器之间发生的交互,页面如图11-8所示。
在此过程中,使用HttpWatch和IEWebDeveloper采集到的性能数据如表11-7所示。
图11-8 提交界面