经过多天的折腾,终于搞定了这个万恶的eclipse插件。接到mentor分配下的任务后一直在研究这个问题。现简要说下经过:

1.安装准备

http://www.eclipse.org/tptp/可到官方网站下载tptp插件,runtime的就可以,还要下载Eclipse Modeling Framework (EMF and XSD) SDK 2.2.4,并且下载agent controller,因为tptp这个插件很依赖agent controller,根据你的系统选择适合的版本。在这一步要注意版本问题,否则在安装好之后会出现意想不到的怪异问题。

2.安装插件

解压后直接拷贝到plugins文件夹里即可,这一步不多说。

安装好agent controller后需要配置环境变量:

a. 添加LD_LIBRARY_PATH路径,将agent controller根目录下lib配置进去

b.在path里将根目录下的bin和lib都配置进去

这些都做完后需要进一步配置agent controller,在命令行里,进入根目录下的bin,输入:SetConfig.bat,根据向导选择默认配置即可

3.TPTP使用

这些都做完后,就可以开始使用tptp了。

a. 当时我在这一步碰到一个很纠结的问题:自己创建一个java project,写的helloword,可以profile成功,但只在实际需要测试的大项目中,确不行,在launch文件时出错,抛出异常。这个问题折腾了好久,最后终于解决了问题。解决办法是换掉agent controller,换成适合的版本,我当时是逐个版本试出来的,最后终于在自己需要用到的测试中能profile了

b. 但是这时还有一个问题,execute time 和thread等分析时正常的,但是在memory analysis时,却显示no data is available for display.经过折腾,后来查到解决办法,只需要在memory annalysis的窗口中,找到manage filters里,选择no filter即可,数据就可以显示出来。

c. 最后一个就是关于数据导出的问题。

TPTP中将数据导出的功能名字取得很让人误会,我也是找了一半天没发现在哪儿导出数据,最后还是在eclipse document的夹缝中找到的。profile之后,在显示结果的窗口中有“new report”按钮,这个按钮就是导出数据的,选择保存的地方,和导出的文件名即可。

这些都是我个人碰到的问题,写的很简洁,只是个大概过程~~

TPTP安装与使用问题相关推荐

  1. 性能测试工具tptp使用

    程序在实际应用当中,大数据量时对系统本身的影响是一个不得不面对的问题. 什么是tptp Eclipse Test and Performance Tools Platform(TPTP) 用它可以监测 ...

  2. elclipse tptp的安装使用

    最近公司网站一直在做性能的优化.用loadrunner压测后进行调整.而平常我们在编写代码后使用是不是也能进行一些代码的性能优化从而帮助代码的重构.而到项目的承受各种客户端访问出现许多问题的之后才亡羊 ...

  3. Centos 6.9 Kick Start 无人值守安装

    CentOS 6.9下PXE+Kickstart无人值守安装操作系统 一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Inte ...

  4. TPTP(Java Profiling Tools插件)对Java程序进行性能测试

    来源:http://blog.csdn.net/wsj19890201/article/details/5492517 TPTP下载地址:http://www.eclipse.org/tptp/ 概述 ...

  5. Eclipse插件安装方式

    Eclipse插件 Eclipse 是一个已经完全设计好的平台,是用于构建和集成应用的开发工具.平台本身不会提供大量的最终用户功能,平台的价值在于它的促进作用:根据插件模型来快速开发集成功能部件. 平 ...

  6. ECLIPSE中添加TPTP插件

    转自:http://blog.csdn.net/sinboy/article/details/1536625 程序在实际应用当中,大数据量时对系统本身的影响是一个不得不面对的问题. 最早在使用Jbui ...

  7. TPTP测试项目的性能

    TPTP 及其各子项目简介 TPTP(Eclipse Test & Performance Tools Platform) 是 Eclipse 基金会下的一个开源子项目,提供了一组基于 Ecl ...

  8. 使用 Eclipse TPTP 测试 Web 应用的方法与扩展

    王 俊华, 软件工程师, IBM 王俊华从事测试自动化工具开发以及 WebSphere Commerce 客户化工作.爱好开源软件.棒球.阅读.音乐. 任 鑫崎, 高级软件工程师, 北京秒针信息咨询有 ...

  9. TPTP监控远程Tomcat

    TPTP这就不多介绍了,见 http://www.eclipse.org/tptp/ 即可,能搜到这说明你至少知道用TPTP要做什么了. 本地应用程序及tomcat性能监控,这个只需要TPTP就能搞定 ...

最新文章

  1. java服务限流_SpringCloud微服务:Sentinel哨兵组件,管理服务限流和降级
  2. 2003年以来网页尺寸增长3倍
  3. Vue.$nextTick
  4. PAT (Basic Level) Practice (中文)1022 D进制的A+B (20 分)
  5. 201671030107词频统计软件项目报告
  6. 企业邮箱怎么收发邮件,怎么保护公司邮件安全?
  7. SpringBoot项目深度优化和Jvm调优
  8. 掌财社寒山:俄罗斯银行将在年底前推出数字卢布原型
  9. mongolass populate用法
  10. 服务器地址错误如何修复,ip地址错误怎么办
  11. 单细胞论文记录(part19)--A comprehensive comparison on cell-type composition inference for ST data
  12. 命令行如何远程连接MySQL数据库
  13. ElasticSearch的scroll分批查询
  14. 基于ARM Cortex-M3微控制器(STM32系列)基础知识(三)——ARM指令集
  15. 两轮车新规实施,电池安全再上“紧箍咒”
  16. 如何制作自己的系统镜像以及备份管理
  17. 小白兔快开门,我是你爸爸。WEB安全基础入门—访问控制漏洞和权限提升
  18. ArcMap实现CAD图的空间配准
  19. 查询海康、大华RTSP协议
  20. 5G ToB行业专网建设方案和关键技术

热门文章

  1. 从零开始开发微信小程序(四):微信小程序绑定系统账号并授权登录之后台端...
  2. 公司有打算使用神州数码的EasyFlow工作流管理系统
  3. 别让失败阻碍了你成功的路
  4. 利用FlexCell实现的一些报表统计应用
  5. 什么是深度学习?有哪些相关书籍推荐?
  6. python找不到了_python包找不到
  7. Java---设计模式app小软件汇总应用
  8. python网课期中答案_中国大学python答案网课期末慕课MOOC答案
  9. 一键定位电脑弹出垃圾广告,屏蔽删除终止,windows神器!
  10. 直属上司,才是你最该管的人