初试Jprofiler

之前测试java程序效率内存占用多用jdk自带的jconsole和visualjvm,虽然简洁但是功能方面还是有所不足,最近听介绍开始尝试jprofiler,一试才知真乃大杀器。

下载地址baidu之,安装过程一路向北,注册码据说网上到处都是,可惜咱没找到,只能去搞个使用,过几天有空google下看看有没有收获。

step by step使用指南

1 选择测试demo

2 一路向北go on


3 程序运行正常

我们这时就可以来观察以下几项


将jprofiler和MyEclipse联系起来

1 jprofiler端

运行jprofiler选择Session下IDE Intergrations




选择和MyEclipse对应的eclipse版本,我这里为3.3,intergrate之!

这使会提示你关闭正在运行的ide,然后找到eclipse安装目录,对于MyEclipse就是安装目录下的eclipse目录(jprofiler将会将插件复制到plugins目录下)


2 MyEclipse端

运行MyEclipse,windows下Customize Perspective选项,从Commands目录下找到Profile ,选中,ok之。
jprofiler和MyEclipse联系建立


3 来测试一下,右键profile as后选择Java Application运行


4 剩下的步骤按照step by step进行即可


---------------------------------
使用jprofiler最大的好处就是在观察堆栈和虚拟机内存使用上的方便,另外测试多线程也比jdk自带的两个工具强大。
更多功能还待挖掘。

你可能感兴趣的:(eclipse,jdk,虚拟机,MyEclipse,ide)