`
iloveoracle
  • 浏览: 115601 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

性能测试工具tptp使用

    博客分类:
  • java
阅读更多
    <h2> <a id="viewpost1_titleurl" href="http://www.blogjava.net/xiaodu/archive/2008/08/23/223898.html">性能测试工具tptp使用</a> </h2>程序在实际应用当中,大数据量时对系统本身的影响是一个不得不面对的问题。
什么是tptp
<span class="tpc_content">[size=x-small;]eclipse test and performance tools platform(tptp)[/size]</span>用它可以监测运行的并发线程数据、内存的使用情况等,是不款非常不错的性能测试工具,它是eclipse官方的一款插件项目.可以进行程序执行时间的统计分析、内存的监控、对象调用的分析等。
环境
 
本次用的tptp版本是4.4.0.2是当时比较稳定的版本,再多说一句,本想下载tptp的4.4.1 但是下载所有eclipse官方所有依赖的插件运行后一直都启动不了agent controller(tptp依赖的一个非常重要的服务项目),所以请大家注意,我是浪费了整两天时间也没搞懂为什么启动不了,所以用了 4.4.0.2.
jdk1.6
business intelligence and reporting tools (birt) 2.2.2
tptp.platform.runtime-tptp-4.4.0.2
tptp.trace.runtime-tptp-4.4.0.2
<span class="tpc_content">[size=x-small;]data tools platform (dtp) 1.5.2<br>graphics editor framework (gef) 3.3.2<br>eclipse web tools platform (wtp) 2.0.2<br>[/size]</span>eclipse modeling framework (emf and xsd) 2.3.2<br>eclipse3.3.2<br>以上是我的运行环境供大家参考,还可下载许多tptp相关的插件工具,具体的网址是:http://www.eclipse.org/tptp/home/downloads/?ver=4.4.1<br>注意相关的工具可能也有他依赖的插件工具.<br><br>运行tptp<br><br>安装tptp后启动eclipse将出现如下界面:<br><img src="http://www.blogjava.net/images/blogjava_net/xiaodu/df.jpg" alt="" width="1200" height="709"><br>如果你的eclipse工具栏的位置将出现profile按钮(上图红色标记的按钮)说明tptp安装成功.<br>如果想测试你的程序,右键点击类文件选择profile as--->java application将打开如下界面:<br><img src="http://www.blogjava.net/images/blogjava_net/xiaodu/ds.jpg" alt="" width="802" height="636"><br>在打开此界面过程中系统进程中将多一个acserver服务项,这也是tptp所依赖的一个非常重要的服务,在tptp4.4之前的版本agent controller(acserver服务)<br>是需要用户手动打开此服务,agent controller可以在tptp的网站下载,注意要下载与你系统相符的agent controller版本,tptp4.4不需要另外下载agent controller<br>tptp自动启动agent controller,此服务的默认的端口为10002,使用时要查看端口是否被占用,再看上图,如果你的jdk是1.5可以选择jre1.5,如果jdk1.6需要选择jre1.5<br>or new来运行tptp,如果成功eclipse将改变为profile and logging透视图,如下图:<br><img src="http://www.blogjava.net/images/blogjava_net/xiaodu/2223.jpg" alt="" width="1200" height="750">
 
0
1
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics