`

elclipse tptp的安装使用

阅读更多
最近公司网站一直在做性能的优化.用loadrunner压测后进行调整.而平常我们在编写代码后使用是不是也能进行一些代码的性能优化从而帮助代码的重构.而到项目的承受各种客户端访问出现许多问题的之后才亡羊补牢呢!针对我们的使用习惯的eclipse或者Myeclipse的环境我们可以选择一些它提供的插件..这样使用起来也非常的方便。
参考博客:
http://blog.csdn.net/vircomagice/archive/2006/09/16/1231993.aspx
一、TPTP(Eclipse Test & Performance Tools Platform)
  TPTP项目封装了一大堆公共的操作接口与数据,甚至一个远程执行环境,以供其它的TPTP工具使用。另外,它还提供了扩展点以方便进行定制编码。实际上就是一个依托于Eclipse的JAVA的Profile与分析工具,还提供了整合SWT GUI的Record与Replay功能
二、TPTP的环境和安装
  我使用的myeclipse6.5版本的.该eclipse sdk的版本是2.3.2
所以我们到elcipse相应的版块找到与之相对应的tptp版本4.4.1的!这个tptp的版本是根据是eclipse sdk版本决定!下载地址:
http://www.eclipse.org/tptp/home/downloads/?ver=4.4.1
如下图:




下载完成后.加载插件
首先它是eclipse的一个插件,那么我们可以用拷贝文件直接到plugins目录的方式,但是这种方式容易造成eclipse过于臃肿,所以我们采用另外一种链接的方式。

    (1)关闭eclipse,下载的tptp和empxsd软件分别解压到不同目录,目录层次类似emfxsd/eclipse...

   (2)在eclipse安装目录下创建links文件夹,并且links目录创建以.start为扩展名的文件若干(文件名可以任意)文件中键入如下的信息:
empxsd.start
path=%eclipse_home%\\emfxsd  (%eclipse_home%是eclipse的安装目录)
NOTE:本例以安装emfxsd为例。完成后目录的组织接口如下图



安装完成.重启myelipse时候
图 3. 验证 TPTP 的安装



图 4.我们右键执行代码的时候就会出现如下图显示的效果:


图 5.点击执行代码后将会出现弹框:



图 6/7.图片切去为前后两截!请根据前后分析观看 开始数据收集和结果分析






说明:call为被调用的次数.其余都是执行时间的说明

  根据分析的结果进行代码重构后再进行测试.这里我们可以根据这个软件来选择一些框架看他们的执行效率!在TPTP的学习使用当中,我主要用到了执行时间分析这一项监控功能,因为我系统的主要问题出现在执行的效率上,如果是内存开销的问题,你可以把注意力集中到内存分析上。当然TPTP还有其它很强大的功能,有待进一步的学习和研究!

提示:感觉tptp的执行时间启动时间比较长!所以代码执行时间往往感觉很长!这里我们是只是进行对比分析!



  • 大小: 84 KB
  • 大小: 11.2 KB
  • 大小: 9.3 KB
  • 大小: 52.4 KB
  • 大小: 51.5 KB
  • 大小: 55.6 KB
  • 大小: 71.3 KB
分享到:
评论

相关推荐

    juint djnuit 应用实例

    juint djnuit 应用实例juint djnuit 应用实例

    eclipse-java-2022-06-R-win32-x86_64.zip

    x86_64,也称为AMD64或EM64T,是64位版本的x86架构,大多数现代Windows计算机都使用这种架构。这意味着下载并安装此版本的Eclipse后,用户可以在64位Windows环境下进行Java开发。 【标签】"eclipse-java eclipse",...

    SVN1.6版本eclipse插件

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件。Eclipse 是一个开源的集成开发环境(IDE),深受Java开发者喜爱。而"SVN1.6版本eclipse插件"则是将SVN的功能整合到Eclipse中...

    android 实现切换Button效果demo

    由于工作需要实现类似开关的Button效果,自己实现了一下,给出效果图http://blog.csdn.net/java280580332/article/details/49151687 需要的同学直接可以拿去使用

    【SCI2区】白鲸算法BWO-BiTCN-BiGRU-Attention风电预测【含Matlab源码 8071期】.zip

    CSDN海神之光上传的全部代码均可运行,亲测可用,直接替换数据即可,适合小白; 1、代码压缩包内容 主函数:Main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2023b;若运行有误,根据提示修改;若不会,可私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开除Main.m的其他m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主或扫描博主博客文章底部QQ名片; 4.1 CSDN博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作 智能优化算法优化-BiTCN-BiGRU-Attention风电预测系列程序定制或科研合作方向: 4.4.1 遗传算法GA/蚁群算法ACO优化-BiTCN-BiGRU-Attention风电预测 4.4.2 粒子群算法PSO/蛙跳算法SFLA优化-BiTCN-BiGRU-Attention风电预测 4.4.3 灰狼算法GWO/狼群算法WPA优化-BiTCN-BiGRU-Attention风电预测 4.4.4 鲸鱼算法WOA/麻雀算法SSA优化-BiTCN-BiGRU-Attention风电预测 4.4.5 萤火虫算法FA/差分算法DE优化-BiTCN-BiGRU-Attention风电预测 4.4.6 其他优化算法优化-BiTCN-BiGRU-Attention风电预测

    该课题为基于Matlab的数字水印系统。带有一个人机交互界面。方法包括DCT和DW

    该课题为基于Matlab的数字水印系统。带有一个人机交互界面。方法包括DCT和DWT。实现方式流程为_digital-watermarking

    基于天勤接口和Python的开源期货实盘交易系统设计源码

    该项目为开源的期货实盘交易系统,采用Python语言进行开发,并通过天勤接口实现数据交互。源码共包含21个文件,其中Python文件7个,编译后的Python字节码文件6个,YAML配置文件5个,Markdown文档2个,以及一个LICENSE文件。该系统旨在为用户提供一个高效的期货交易解决方案。

    收集了电影数据,对数据进行细致化的分类和分析,满足你的电影认知需求~_iMovie-.zip

    收集了电影数据,对数据进行细致化的分类和分析,满足你的电影认知需求~_iMovie-

    PyTorch入门:Fashion-Mnist数据集分类模型_Fashion-MNIST-Classification.zip

    PyTorch入门:Fashion-Mnist数据集分类模型_Fashion-MNIST-Classification

    【SCI2区】白冠鸡算法COOT-BiTCN-BiGRU-Attention风电预测【含Matlab源码 8070期】.zip

    CSDN海神之光上传的全部代码均可运行,亲测可用,直接替换数据即可,适合小白; 1、代码压缩包内容 主函数:Main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2023b;若运行有误,根据提示修改;若不会,可私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开除Main.m的其他m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主或扫描博主博客文章底部QQ名片; 4.1 CSDN博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作 智能优化算法优化-BiTCN-BiGRU-Attention风电预测系列程序定制或科研合作方向: 4.4.1 遗传算法GA/蚁群算法ACO优化-BiTCN-BiGRU-Attention风电预测 4.4.2 粒子群算法PSO/蛙跳算法SFLA优化-BiTCN-BiGRU-Attention风电预测 4.4.3 灰狼算法GWO/狼群算法WPA优化-BiTCN-BiGRU-Attention风电预测 4.4.4 鲸鱼算法WOA/麻雀算法SSA优化-BiTCN-BiGRU-Attention风电预测 4.4.5 萤火虫算法FA/差分算法DE优化-BiTCN-BiGRU-Attention风电预测 4.4.6 其他优化算法优化-BiTCN-BiGRU-Attention风电预测

    基于微信小程序的奶茶点餐小程序的开题报告.docx

    基于微信小程序的奶茶点餐小程序的开题报告.docx

    windows快捷键冲突检测:OpenArk-v1.3.6.zip

    windows快捷键冲突检测:OpenArk-v1.3.6.zip

    自媒体新媒体软件工具自媒体引流秘诀资料自媒体新媒体软件工具自媒体引流秘诀资料

    自媒体新媒体软件工具自媒体引流秘诀资料自媒体新媒体软件工具自媒体引流秘诀资料

    CSP-J2024题目+答案解析

    (新赛道)

    Matlab_GUI实现对一次振荡奇异积分和二次振荡奇异积分数值求积逼近效果的模拟与仿真_The-simulation-and-

    Matlab_GUI实现对一次振荡奇异积分和二次振荡奇异积分数值求积逼近效果的模拟与仿真_The-simulation-and-emulation-for-oscillatory-singular-integral

    315158193997544base(3)(1).apk

    315158193997544base(3)(1).apk

    【超强组合】基于matlab豪猪算法CPO-BP-Adaboost数据分类预测【含Matlab源码 8145期】.zip

    CSDN海神之光上传的全部代码均可运行,亲测可用,直接替换数据即可,适合小白; 1、代码压缩包内容 主函数:Main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2023b;若运行有误,根据提示修改;若不会,可私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开除Main.m的其他m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主或扫描博主博客文章底部QQ名片; 4.1 CSDN博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作 智能优化算法优化-BP-Adaboost数据分类预测系列程序定制或科研合作方向: 4.4.1 遗传算法GA/蚁群算法ACO优化-BP-Adaboost数据分类预测 4.4.2 粒子群算法PSO/蛙跳算法SFLA优化-BP-Adaboost数据分类预测 4.4.3 灰狼算法GWO/狼群算法WPA优化-BP-Adaboost数据分类预测 4.4.4 鲸鱼算法WOA/麻雀算法SSA优化-BP-Adaboost数据分类预测 4.4.5 萤火虫算法FA/差分算法DE优化-BP-Adaboost数据分类预测 4.4.6 其他优化算法优化-BP-Adaboost数据分类预测

    resnet50迁移学习训练自己的垃圾分类数据集_resnet50-.zip

    resnet50迁移学习训练自己的垃圾分类数据集_resnet50-

    包含十七类数据集,以_!_分割的个字段。_-.zip

    包含十七类数据集,以_!_分割的个字段。_-

    VC1003网络流量监控分析工具设计与实现毕业课程源码设计+论文资料

    编号:248 摘 要 互联网迅速发展的同时,网络安全问题日益成为人们关注的焦点,病毒、恶意攻击、非法访问等都容易影响网络的正常运行,多种网络防御技术被综合应用到网络安全管理体系中,流量监控系统便是其中一种分析网络状况的有效方法,它从数据包流量分析角度,通过实时地收集和监视网络数据包信息,来检查是否有违反安全策略的行为和网络工作异常的迹象。 在研究网络数据包捕获、 TCP/IP原理的基础上,采用面向对象的方法进行了需求分析与功能设计。该系统在VisualC++6.0环境下进行开发,综合采用了Socket-Raw、注册表编程和IP助手API等VC编程技术,在系统需求分析的基础上,对主要功能的实现方案和技术细节进行了详细分析与设计,并通过测试,最终实现了数据包捕获、流量监视与统计主要功能,达到了预定要求,为网络管理员了解网络运行状态提供了参考。 关键词:网络管理;数据采集;流量统计;Winsock2 The Design and Implementation of Monitoring and Analyzing Tool for Network Traffic Abstract W

Global site tag (gtag.js) - Google Analytics