JProfiler监控eclipse学习笔记

jprofiler文档

JProfiler是一个全功能的java剖析工具(profiler),专用于分析J2SE和J2EE应用程序。

 

简介:

它把CPU、执行绪和内存的剖析组合在一个强大的应用中。JProfiler可提供许多IDE整合和应用服务器整合用途。

 

作用:

JProfiler直觉式的GUI让你可以找到性能瓶颈、抓出内存漏失(memory leaks)、并解决执行绪的问题。它让你得以对heap walker作资源回收器的root analysis,可以轻易找出内存漏失;heap快照(snapshot)模式让未被参照(reference)的对象、稍微被参照的对象、或在终结(finalization)队列的对象都会被移除;整合精灵以便剖析浏览器的Java外挂功能。

 

最近自己在学习JProfiler,用来监控目前正在维护的项目,由于需要远程连接到一台服务器上,只能同时一个人使用tomcat,所以在本机装上了JProfiler,并监控本机启动的eclipse。

 

首先下载一个JProfiler破解版,安装并启动后选择tab选项【New Session】à【New Session】

 

在弹出的窗口【Session Settings】中需要将Session的配置做好,【Session Name】中输入你对这个session的命名;

【Java VM】中选择你的JVM的安装路径,此处JVM的版本应该支持Eclipse;

【Working Directory】应该选择Eclipse安装的位置;

【VM Arguments】是启动JVM的配置的参数,也可以为空;

【Main class or executable JAR】,这个是启动Eclipse的Java类,在Eclipse3.6下,这个JAR是位于plugins下的"org.eclipse.equinox.launcher_*.jar";

【Arguments】这个比较简单,就是启动参数了,eclipse.ini文件中的多数参数都是要填写到此处的.下面的图片文件是我的Session配置截图:

JProfiler监控eclipse学习笔记_第1张图片



 

 


你可能感兴趣的:(JProfiler监控eclipse学习笔记)