使用Eclipse性能测试插件TPTP改进你的程序(一)
程序在实际应用当中,大数据量时对系统本身的影响是一个不得不面对的问题。
最早在使用Jbuilder时,它有个相配套的工具叫Optimize Suite,可以在JBuilder中使用,也可独立使用,用它可以监测运行的并发线程数据、内存的使用情况等,也是不款非常不错的性能测试套件。可惜随着JBuilder的衰落它也渐渐消失在人们的视线中了。我记得还有一个独立的性能测试工具叫JProfiler,从名字上就能看出它是用来干么的,当时好象也是倍受好评的一款工具。
Eclipse崛起后,插件迅速流行,我也非常喜欢这种“按需分配”的模式,用到什么就添加什么。以前对性能这方面的意识不是很强,但上次出现一次教训后,慢慢变的重视起来。人总是在经历过一些教训之后才会长成色:)
首先想到是从Eclipse官方网站找,果然没有让我失望。ECLIPSE官方有一个Test & Performance Tools Platform (TPTP)的项目,很早就有了,只是以前没有关注过,现在最新的稳定版本已经是4.3.1了。可以进行程序执行时间的统计分析、内存的监控、对象调用的分析等,我现在都关注的是的功能是Execution Statistics(程序执行统计),可以显示程序当中开销最大的10个方法也就是系统的瓶颈。找到了瓶颈,我们就可以想方设法去解决它了,或优化或重写,对症下药,不用再无的放失。
其实TPTP的使用很简单,但在下载使用的时候一定要注意TPTP插件本身的版本和ECLIPSE版本的配合,否则很可能会重蹈我连试好几次都无法正常运行的覆辙。下面简单说一下安装和使用的步骤:
1.从ECLIPSE官方网站下载TPTP4.3.1版本,和它相应的ECLIPSE版本是3.2.2,如图一所示&#x
使用Eclipse性能测试插件TPTP改进你的程序(一)相关推荐
- eclipse常用插件,最实用的插件
(1) AmaterasUML 介绍:Eclipse的UML插件,支持UML活动图,class图,sequence图,usecase图等:支持与Java class/interface之间的相互导入导 ...
- Eclipse的插件大全
Eclipse的插件大全 DTD 类型约束文件 1. Window->Preferences->XML->XML Catalog->User Specified En ...
- Eclipse FindBugs插件安装与使用
前言: 白盒测试中的静态检查一般是检查编码标准规范,错误列表.编码规范往往团队会根据自己的经验和风格进行设置一些规范.现在很多IDE工具都会在编辑代码的时候实时的提醒是否符合代码风格.错误列表,一般是 ...
- ECLIPSE 添加插件3种方法
eclipse 添加插件有3中方法: 第一种:解压eclipse 插件 里面分别包含两个文件夹features和plugins ,然后把两个文件夹分别复制到eclipse 下所对应的文件夹下.删除 c ...
- 用 eclipse SVN 插件共享项目
本文介绍了如何使用 eclipse SVN 插件来共享项目. 选择要共享的项目,右键点击"Share Project" 选择SVN 新建一个 SVN 资源地址 点击"Fi ...
- 安装Eclipse ADT插件时遇到的问题
最近开学Android开发,大家都知道Android开发入门必需掌握的是Android开发环境的搭建,在搭建Android开发环境过程中安装Eclipse ADT插件时遇到了: Android DDM ...
- Eclipse Android插件中的“调试证书已过期”错误
我正在使用Eclipse Android插件来构建项目,但是在控制台窗口中出现此错误: [2010-02-03 10:31:14 - androidVNC]Error generating final ...
- [转载]Eclipse SVN插件比较 Subclipse vs Subversive
Eclipse SVN插件比较 Subclipse vs Subversive [转自:http://www.akii.org/eclipse-svn-plugins-subclipse-vs-sub ...
- eclipse svn插件安装_Visual SVN和Tortoise SVN的安装简单使用汉化
学习之前我也问了很多IT群,了解一下是否还在用,还是都是Git!因为我搜索一些资料,在2019段寥寥无几!不过有群友反应,反正技多不压身,都学一学嘛!同时也想在这片方面给大家更新一下资料!搜百度,安装 ...
最新文章
- java开源图像处理ku_83 项开源视觉 SLAM 方案够你用了吗?
- 百度搜索关键字抓取_怎么使百度竞价的效益最大化
- 逻辑斯蒂回归java_机器学习 (五)逻辑斯蒂回归
- 计算机维修和维护实训报告,计算机维护与维修实训报告书.docx
- 计算机如何共享手机网络热点,手机也能做热点 教你如何共享手机3G网
- 每日一句20190909
- 可以测试流放之路伤害的软件,流放之路DPS面板计算方式_流放之路怎么看自己的伤害_52PK...
- python爬取快手视频_【原创开源】快手爬虫,根据id批量爬取用户的所有图集和视频...
- java怎么实现微博评论_用户操作之回复评论、查看微博评论功能实现一
- table样式设置小结
- excel多个窗口独立显示_excel效率神器监视窗口
- 3乘3魔方第四步_三阶魔方第四步
- 母牛生小牛问题-字节跳动笔试题
- 华为手机设置页面黑色_华为手机微信猫和老鼠主题皮肤怎么设置 ?超个性主题等你来设置!...
- PEP8 python规范神器和jupyter notebook主题更改--Jupyter Notebook 快速入门
- 部署k8s(15):持久化存储方案
- 外部css样式不生效的原因
- 中国黑客简史与网络攻防大揭秘
- WindowsAPI关机、重启
- 信号量和条件变量的区别