使用 TPTP 对 Eclipse 插件进行性能剖析和调优
2010-03-08 00:00:00 来源:WEB开发网核心提示: 图 7. 设置启动选项完成之后选择“Finish”回到主配置窗口,然后按“OK”以执行程序,使用 TPTP 对 Eclipse 插件进行性能剖析和调优(6),可以看到,此阶段监控服务的状态是暂停的:图 8. 监视器运行状态收集运行时数据当主程序完全
图 7. 设置启动选项
完成之后选择“Finish”回到主配置窗口,然后按“OK”以执行程序。
可以看到,此阶段监控服务的状态是暂停的:
图 8. 监视器运行状态
收集运行时数据
当主程序完全运行起来后,选择我们的 MyShop 视图并将其调用起来。在我们做下一步操作前,点击 “开始”按钮 ( 参见图 8) 以开启监视器的数据收集。
可以看到,此时 Profilling Monitor 视图中的运行状态已由暂停改为运行 :
图 9. 开始数据收集
接着,进行我们的操作。选择 “browse” 按钮并选择存放我们产品信息文件的目录。产品信息文件可在本文附件中找到。点击 OK 后,可以看到,如图 2 所示,产品信息已经从文件中获取出来了。
操作完成后,我们也获得了我们需要的数据,可以将需要分析的程序关闭,回到前面的 Profilling Monitor 视图中进行具体的数据分析工作。
关于离线数据分析
实际上,在被分析程序运行的时候,这些数据的分析工作就可以开始进行了。但是进行在线分析会导致被测试程序运行缓慢而且影响分析效果。所以如果可能,最好是把数据收集下来后关闭被测试程序进行离线数据分析。
更多精彩
赞助商链接