- 浏览: 1489702 次
- 性别:
- 来自: 大连
文章分类
- 全部博客 (460)
- java (148)
- javascript (34)
- Flex文章 (4)
- css+div (2)
- ajax (6)
- extjs (11)
- 人生感悟 (9)
- struts2.0 (6)
- IT之路,生活 (15)
- hibernate (6)
- struts1 (1)
- spring (5)
- j2ee错误 (3)
- Dwr (5)
- Linux (33)
- C++ (3)
- SWT Win32 (2)
- EJB (1)
- JPA (4)
- C语言和LinuxC (7)
- SQL (13)
- 项目经理 (6)
- db2 (2)
- java数据结构 (2)
- 网页播放器flv (1)
- 数据库 (24)
- 用户体验设计学习 (2)
- 网络电话 (5)
- 军事理论 (4)
- android (3)
- oracle (18)
- oracle ebs form (11)
- oracle ebs oaf (4)
- erp (20)
- DBA (9)
- java中URL 的编码和解码函数 (1)
- 铁血丹心 (1)
- excel 单元格格式不能立即生效 (1)
- Java调用bat文件 (1)
- 如何把本地outlook中的邮件上传到网络邮箱中 (1)
- java 报表 打印 (1)
- 创建dblink (1)
- 图标前台框架 (1)
- vnc (1)
- FORM (1)
- MYSQL (1)
最新评论
-
July01:
推荐用StratoIO打印控件,支持网页、URL、图片、PD、 ...
web打印不显示页眉页脚 -
July01:
推荐用StratoIO打印控件,浏览器和系统的兼容性都很好,而 ...
Javascript网页打印大全 -
hardyer:
大哥写的很实在,受教了,提前祝你元旦快乐!
黎活明给程序员的忠告 -
cxysilahi:
请问WIN7 64位,调用报错Exception in thr ...
JNative的初步使用 -
action1949:
好东西,解决问题
JFreeChart乱码解决方法
程序在实际应用当中,大数据量时对系统本身的影响是一个不得不面对的问题。
什么是tptp
Eclipse Test and Performance Tools Platform(TPTP)用它可以监测运行的并发线程数据、内存的使用情况等,是不款非常不错的性能测试工具,它是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
Data Tools Platform (DTP) 1.5.2Graphics Editor Framework (GEF) 3.3.2
Eclipse Web Tools Platform (WTP) 2.0.2
Eclipse Modeling Framework (EMF and XSD) 2.3.2
eclipse3.3.2
以上是我的运行环境供大家参考,还可下载许多tptp相关的插件工具,具体的网址是:http://www.eclipse.org/tptp/home/downloads/?ver=4.4.1
注意相关的工具可能也有他依赖的插件工具.
运行tptp
安装tptp后启动eclipse将出现如下界面:
如果你的eclipse工具栏的位置将出现profile按钮(上图红色标记的按钮)说明tptp安装成功.
如果想测试你的程序,右键点击类文件选择Profile as--->Java Application将打开如下界面:
在打开此界面过程中系统进程中将多一个ACServer服务项,这也是tptp所依赖的一个非常重要的服务,在tptp4.4之前的版本agent controller(ACServer服务)
是需要用户手动打开此服务,agent controller可以在tptp的网站下载,注意要下载与你系统相符的agent controller版本,tptp4.4不需要另外下载agent controller
tptp自动启动agent controller,此服务的默认的端口为10002,使用时要查看端口是否被占用,再看上图,如果你的jdk是1.5可以选择jre1.5,如果jdk1.6需要选择jre1.5
or new来运行tptp,如果成功eclipse将改变为Profile and Logging透视图,如下图:
左侧将出现统计项,双击此项在右侧出现统计信息,如果eclipse中安装有mdt-uml工具插件,当右键点击统计项时会出现uml统计项,将出现uml的序列图.
此上只是tptp的基本应用,仅供参考,tptp的配置及应用还有很多,并且也可以测试web工程的应用,如果有兴趣大家可以去eclipse网站查看资料.
发表评论
-
Oracle Developer10G 安装
2020-09-09 18:03 387oracle 客户端也要删除,以前的oracle产品 ... -
打开Eclipse时出现"The Eclipse executable launcher was unable to locate its companion
2018-06-05 15:06 9789打开Eclipse时出现"The Eclipse ... -
J2EE通过tomcat部署的两种方式
2017-09-12 09:01 695转载:http://blog.csdn.net/psp000 ... -
Linux安装Tomcat7
2016-03-30 15:01 903http://blog.sina.com.cn/s/blog ... -
java支持跨平台获取cpuid、主板id、硬盘id、mac地址 (兼容windows、Linux)(转)
2015-11-17 22:10 1639http://blog.csdn.net/flyingclo ... -
栋哥涕啐茆
2015-10-27 10:49 787栋哥涕啐茆 -
Eclipse快捷键 10个最有用的快捷键
2015-10-27 10:18 820Eclipse中10个最有用的快捷键组合 一个Eclip ... -
java上传头像图像剪切
2015-04-02 20:19 1205java上传头像图像剪切 JQUERY 图片上传裁切 -
创建dblink
2014-12-11 20:01 714CREATE public database link ... -
Bitnami Redmine 安装笔记
2014-12-10 11:28 1673http://atian25.iteye.com/blog/ ... -
利用workflow发送类似数据报表内容的通知页面
2014-11-21 15:03 844利用workflow发送类似数据报表内容的通知页面 ... -
excel科学技术法问题
2014-11-12 13:50 8441.使用导入外部数据的方法2.并且在第三步的时候选择文本,需要 ... -
java.lang.IllegalAccessError
2014-09-29 11:05 1199java.lang.IllegalAccessError: ... -
java如何获取文件编码格式
2014-04-11 11:28 102711:简单判断是UTF-8或不是UTF-8,因为一般除了UTF ... -
JAVA中使用FTPClient上传下载
2013-12-08 13:35 1949方法一:这种方法网上有许多 可以用下面的方式,但是支持批量 ... -
在Java中获取环境变量
2013-11-11 11:18 1468package cy.cn.test; import ... -
ORACLE性能调整笔记
2013-11-05 18:39 0一 关于statspack中等待事件的一些解释 ... -
EBS DBA指南笔记1
2013-11-05 18:35 1937时光飞逝,不从事EBS DBA转眼已有两年多。很还念那段学习 ... -
用html代码在word中插入分页符和页面设置
2013-11-05 17:11 5364<span lang=EN-US style=&quo ... -
OpenJWeb新增二维码图片生成功能
2013-11-05 09:02 1309在开发进销存软件的时 ...
相关推荐
此外,你还将了解到如何使用TPTP进行性能测试,如何解读测试结果,以及如何根据这些信息优化代码。 总结起来,TPTP是Eclipse生态系统中不可或缺的一部分,它为软件质量保证提供了强大的工具集。通过深入学习"TPTP...
**Eclipse TPTP**,即Eclipse Performance Test and Tuning Platform(性能测试与调优平台),是Eclipse下的一个插件,专门用于对应用程序进行性能测试、监控和调优。它提供了一系列工具,帮助开发者识别并解决性能...
其中包括基于Junit的自动化测试工具,Web应用性能测试工具,以及用于手工测试的辅助工具。 - **TPTP Tracing and Profiling Tools**:这些工具在应用程序的跟踪和分析阶段发挥作用,用于收集和分析性能数据,帮助...
- **性能测试工具**:基于Eclipse/TPTP的性能测试工具,支持录制和编辑功能。 #### 四、性能工程最佳实践 - **尽早测试,尽早发现问题**:在整个项目周期中持续进行性能测试,确保能够及时识别并解决问题。 - 在...
4. **启动和分析应用程序**:使用TPTP提供的工具来启动待测应用程序,并对其进行测试和性能分析。 5. **解读结果**:TPTP会生成详细的报告,帮助开发者理解应用程序的行为,并据此作出相应的调整。 #### 六、TPTP...
- **性能测试**:结合性能分析工具,进行大规模的负载测试,评估系统的稳定性和响应时间。 ### 结论 TPTP平台作为一款集测试、性能分析和监控于一体的综合性工具平台,对于提高软件质量和稳定性具有重要作用。通过...
本文将详细介绍如何利用开源测试工具覆盖从单元测试、功能测试到性能测试等多个方面,并提供相应的工具推荐。 #### 1. 测试模型 开源软件测试模型是一种框架结构,用于指导开源项目的测试流程。它包含了测试环境的...
《使用Rational Performance Tester Version 7》一书深入探讨了IBM Rational Performance Tester(RPT)V7的功能与特性,以及如何将其应用于企业级应用的性能测试。本书由David Chadwick、Chip Davis、Mark Dunn等多...
4. **JUnitPerf或Eclipse TPTP**: 这两个工具用于执行单元测试的性能分析,帮助开发者找出代码中的性能瓶颈。 5. **数据库DDL初始化**:在持续集成流程中,数据库的初始化和迁移是必要的,以确保测试环境的一致性。...
这种灵活性使得开发者可以在各种场景下进行性能测试。 4. **Profiling Options and Views**:Profiler提供了丰富的配置选项,以适应不同的分析需求。各种视图如方法调用统计、CPU使用率、内存分配等,可以帮助...
TPTP(Test and Performance Tools Platform)是Eclipse基金会的一个项目,旨在提供全面的测试和性能工具,帮助开发者进行应用程序的性能分析和调试。TPTP支持Java、C++等多种语言,对于系统性能优化具有重要作用。...
10. **TPTP官方教程**:TPTP(Test Performance and Profiling Tools Platform)是Eclipse基金会的一个项目,提供了一系列用于性能测试和分析的工具,可以帮助开发者深入理解应用的性能状况。 综上所述,JVM调优...
Eclipse for Linux CC++ Extended IDE,顾名思义,是一种在Linux平台上使用的集成开发环境(IDE),专门为C/C++语言开发者提供图形化界面和各种工具,以便他们能够高效地进行代码编辑、编译、调试等开发任务。...