`
hongtoushizi
  • 浏览: 376656 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

HTML5应用性能调优工具WAPA – 使用篇

阅读更多

转载: http://software.intel.com/zh-cn/blogs/2014/02/28/html5-wapa/?utm_campaign=CSDN&utm_source=intel.csdn.net&utm_medium=Link&utm_content=others-WAPA

HTML5应用性能调优工具WAPA – 使用篇

本篇文章将介绍怎样来使用WAPA进行分析。WAPA提供了两种使用方式,一种是图形化的web使用方式,另一种通过控制台来进行分析。

WAPA工具下载地址:https://github.com/webperf/WAPA

介绍和安装地址:HTML5应用性能调优工具WAPA – 安装篇

首先我们介绍web版本的使用方式。

WAPA使用篇-Web版本.

1.       运行sever文件夹下的app.js文件,启动服务器。

2.       浏览器中输入localhost:8888,进入欢迎界面。

3.       将要分析的HTML5项目(必须是.jar文件,例如web文件夹的test.jar)拖拽至欢迎界面的虚线框处。然后WAPA将会对该项目自动进行分析。

4.       等待分析完毕,进入结果显示界面。从左到右的三列分别是被分析项目中的文件列表,相应文件中的代码,以及相应文件的分析结果

5.默认的是显示的ie10平台下的分析结果,可以通过点击导航栏的平台选项来显示对应平台的分析结果。

6.点击最左侧Filelist中的文件名,会在中间code区域显示对应的代码,在message中显示分析结果。

7.点击最右侧Message列表中的任意一条message,会自动在code区域代码中找到相应的代码行,并且会弹出更详细的分析结果(包括example和speedup)。 当更换点击的message时,前一条的详细分析结果隐藏,该条的详细分析结果显示。

8.导航栏Reports下拉列表中记录的是之前分析过的文件的分析结果。点击任意一个,显示对应的分析结果。

 

上面介绍了如何使用web版本来进行分析,接下来我们将介绍如何使用WAPA命令行来进行分析。

WAPA使用-命令行版本:

1.       首先打开控制台,进入WAPA文件夹下的../wapa/src目录下。

例如:cd C:\Users\***\Desktop\wapa_source\wapa\src

2.       运行wapa/src 文件夹下的 Main.js. 格式为:node main.js 项目所在的文件夹名。

例如:node main.js C:\Users\***\Desktop\wapa_source\quick_sort_Integrate_v2.1.此命令将分析quick_sort_Integrate_v2.1 这个快速排序项目。分析过程如下图所示:

3.       分析结束之后,分析结果以xml文件的形式,被存放在被分析的项目所在文件夹的中,并被统一命名为WapaAnalyzeResult。

4.       打开分析结果文件WapaAnalyzeResult,将显示下列的内容,包括分析的文件,低效代码出现的行和列,提示的高效写法以及高效写法相比低效写法的加速比。

分享到:
评论

相关推荐

    让你的电脑语音读出来

    输入文字,让你的电脑语音读出来。...【推荐】嵌入式高薪就业之路【下载】嵌入式从业人员调查报告Struts2 高危漏洞修复方案 HTML5应用性能调优工具WAPA 开放式虚拟化解决方案非常有用的技术开源网站..

    WAPA_iPhone客户端

    WAPA_iPhone客户端

    wapa波粒高清网络摄像机固件V8.40.4.24

    wapa波粒高清网络摄像机固件V8.40.4.24适应于波粒5系所有高清摄像机

    波粒WAPA车牌识别系统1.0.8.0

    在实际应用中,波粒WAPA车牌识别系统可以广泛应用于高速公路收费、城市智能交通、停车场管理等多个领域。例如,它可以自动记录车辆进出时间,提高停车场的管理效率;在高速公路上,系统可协助收取通行费,减少人工...

    安装嵌入式系统工具

    在linux系统下安装监控导入工具,针对波粒64位网路录像机。

    升级工具UPDATE

    在IT行业中,设备和软件的更新是保持系统稳定和安全的重要环节。"升级工具UPDATE"是一种专门用于波粒网络摄像机的升级程序,它能够帮助...确保正确地使用此工具,并及时更新固件,可以保证摄像机的最佳性能和安全性。

    wapa波料8104

    【标题】:“wapa波料8104”通常指的是一个特定型号的视频采集卡,可能与8104 DVR(数字视频录像机)软件有关。这个标题暗示我们将讨论围绕这款设备及其配套软件的一些核心功能和常见问题。 【描述】:“8104视频...

    2013.7 WAPA|波粒百万高清升级固件与软件

    WAPA 波粒百万高清升级固件与软件 IP:输入摄像头内网IP,如修改了端口号则需要添加上端口号!如 192.168.1.100:81 Port:9050 File:输入固件文件wiu的所在位置

    波粒WAPA百万高清流媒体服务器

    波粒WAPA百万高清流媒体服务器

    波粒升级工具

    5. **故障排除**:如果摄像头出现性能问题或者无法正常工作,固件升级也常被作为解决办法。"波粒升级工具"可以提供诊断和修复功能,帮助用户解决设备遇到的问题。 6. **版本管理**:为了跟踪设备的状态,用户应记录...

    基于智能手机用户行为习惯的App使用预测算法研究.pdf

    总的来说,这篇研究论文关注的是如何通过分析智能手机用户的行为模式,利用机器学习算法,尤其是PrefixSpan和贝叶斯网络,来预测用户接下来可能会使用的App,以实现更高效的智能预加载和内存管理。这种方法有助于...

    wapa 1048 SDK

    "波粒视频监控采集卡SDK"是一个专门为视频监控系统开发者设计的软件开发工具包,它提供了集成波粒视频监控采集卡所需的各种功能和接口。这个SDK使得开发人员能够轻松地远程调用监控摄像头,实现对视频监控设备的高效...

    wapa波粒高清摄像机升级(修复)程序

    wapa波粒高清摄像机升级(修复)程序,用于修复网络摄像机的各种故障。

    波粒网络摄像机软件

    "波粒网络摄像机软件"是一款专为波利网络摄像机设计的应用程序,它提供了丰富的功能,以便用户能够更有效地管理和操控他们的网络摄像头。这款软件不仅支持在电脑上进行录像,还允许用户对摄像机的IP地址和网络配置...

    百万高清DVR监控视频采集系统8150B绿色版

    "8150B"可能是该系统的型号或版本号,暗示其可能具有特定的性能特征或优化,如处理速度、录像质量或兼容性。 描述中的"IP通道"指的是该监控系统支持通过网络(IP)连接摄像头。这意味着它具备网络视频录像机(NVR)...

    嵌入式系统/ARM技术中的波粒智能WAPA904AX86架构嵌入式网络DVR拆机实测

    但不可否认的是,嵌入式DVR功能也存在着开发与升级上的困难,例如处理性能有限(一般只能支持1-2路回放),而这些不足却在PC式DVR得以弥补,同样,PC式却存在配机繁琐,兼容性异常与不稳定因素。如何将嵌入式与PC式...

    波粒录相机客户端软件

    波泣服务器端和客户端软件1.修复播放器双击文件播放时窗口小;...5.支持IPSAN 6.修改网络->摄像机音频输入切换方式的bug 7.修改分辨率为1024*768的界面bug 8.更换解码库;解码库做了优化,提高了效率 9.更换IE插件;

    wapa:网站可访问性属性和操作草案

    基于脚本的Web可访问性抽象的这是对一组基于ARIA的用户意图事件的建议,该事件将可访问性功能扩展到复杂的脚本化Web应用程序。 它支持使用案例,在这些案例中,基于标记的解决方案已被证明是不可能,难以实施或成本...

    波粒摄像头配置

    波粒摄像头dvr配置说明,官方文档说明,请参考

    百万高清DVR监控视频采集系统8150B

    【描述】中提到的"WAPA百万高清监控系统"可能是一个品牌或特定的产品系列,该系统是安装版本,意味着它包含一套完整的软件和硬件解决方案,用户可以将其安装在兼容的计算机上运行。系统特性中强调了它可以接IP通道的...

Global site tag (gtag.js) - Google Analytics