WEB开发网
开发学院软件开发Java 使用 TPTP 对 Eclipse 插件进行性能剖析和调优 阅读

使用 TPTP 对 Eclipse 插件进行性能剖析和调优

 2010-03-08 00:00:00 来源:WEB开发网   
核心提示: 使用 Tracing and Profiling Tools我们有这样一个插件,用来从磁盘上读取记录产品信息的 XML 文件,使用 TPTP 对 Eclipse 插件进行性能剖析和调优(4),然后在一个表格中将其显示出来,这整个插件最后的表现形式就是一个 Eclipse 视图:图 2. 应用示例

使用 Tracing and Profiling Tools

我们有这样一个插件,用来从磁盘上读取记录产品信息的 XML 文件,然后在一个表格中将其显示出来。这整个插件最后的表现形式就是一个 Eclipse 视图:

图 2. 应用示例
使用 TPTP 对 Eclipse 插件进行性能剖析和调优

我们的任务就是对这个插件的工作进行性能分析与调优。

以 profile 模式运行应用

对我们的插件进行性能分析,就要先以 profile 模式将其运行起来。MyShop 插件的源代码可以在本文的附件中找到。

图 3. 以 Profile 模式运行应用
使用 TPTP 对 Eclipse 插件进行性能剖析和调优

插件安装成功后,就可以在工具栏上看到以 profile 模式运行的图标。点击该图标并选择以 Eclipse 应用的方式运行该程序。

接下来是运行配置界面,可以在这里进行运行方式、分析规则等配置。

图 4. Profile 模式下的运行配置
使用 TPTP 对 Eclipse 插件进行性能剖析和调优

可以看到,这个运行配置窗口与普通运行窗口的不同就是多了一个 Monitor 标签。在这里可以设置我们要分析的方式和添加分析时的过滤器以便将我们并不关心的类的运行情况从分析报告中过滤掉。

在分析方式上,因为我们要对性能,即程序运行的时间进行分析,所以如上图所示,我们选择使用“Execution Time Analysis”分析方式。

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:使用 TPTP Eclipse

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接