您的位置:首页 > 其它

JVM分析工具介绍

2011-09-28 23:50 120 查看
1.jconsole

JConsole可以图形化查看JVM中内存的变化中,它是JDK5及以上版本中自带的工具。它位于jdk的bin目录下,可直接双击或在控制台下运行

jconsole即可启动。

2.JVisualVM

JVisualVM是JDK7 update7之后推出的一个工具,它类似于JProfiler的工具,基于此工具可查看内存的消耗情况,线程的执行状况及程序中消耗

CPU、内存的动作。

3.jps指令

类似于linux下的ps指令,可以查看java进程。

eg:

jps -mlvV

输出如下信息:

3456 -Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx512m -XX:MaxPermSize=256M

2128 -Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx512m -XX:MaxPermSize=256M

976 -Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx256m -XX:MaxPermSize=256m

2496 sun.tools.jps.Jps -mlvV -Denv.class.path=.;D:\antlr\antlr-2.7.6.jar -Dapplication.home=E:\devtools\JDK6.0\Java\jdk1.6.0_17 -Xms8m
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: