Windows系统中使用jvmstat查看Java虚拟机信息

作者:lizongbo 发表于:9:00 上午. 星期四, 10月 25th, 2007
版权声明:可以任意转载,转载时请务必以超链接形式标明文章和作者信息及本版权声明

0.jdk必须1.5以上,临时文件夹所在的磁盘分区必须为NTFS格式 (命令行下用 set PATH 察看临时文件夹)

1.下载jvmstat-3_0.zip
参考http://java.sun.com/performance/jvmstat/#Download

2.解压到:E:\Java\jvmstat

3.启动tomcat ,然后在任务管理器中查看到进程id(例如3866)
(或者使用jps命令)

4.启动 E:\Java\jvmstat\bat>visualgc.cmd 3866

5.新出现的三个图形窗口有统计数据.

参考:http://java.sun.com/performance/jvmstat/windows.html

http://java.sun.com/performance/jvmstat/faq.html

命令行执行示例:

D:\Documents and Settings\lizongbo>set TMP
TMP=D:\DOCUME~1\lizongbo\LOCALS~1\Temp

D:\Documents and Settings\lizongbo>set TEMP
TEMP=D:\DOCUME~1\lizongbo\LOCALS~1\Temp

D:\Documents and Settings\lizongbo>cd D:\Java\jvmstat\bat

D:\Java\jvmstat\bat>d:

D:\Java\jvmstat\bat>jps
1212 Jps

D:\Java\jvmstat\bat>jps
1896
1088 Jps

D:\Java\jvmstat\bat>visualgc.cmd 1896

在启动的信息窗口中,可以得到的相关信息

Java Command Line:

Java VM Arguments: -Dexe4j.isInstall4j=true -Dexe4j.moduleName=D:\Java\DbVisualizer-6.0.6\dbvis.exe -Dexe4j.tempDir= -Dexe4j.unextractedPosition=0 -Dexe4j.consoleCodepage=cp0 -Xmx256m -Ddbvis.home=D:\Java\DbVisualizer-6.0.6\ -Dapple.laf.useScreenMenuBar=true -Xmx256m

Java VM Flags:

java.home=d:\java\jdk1.6.0_03\jre

java.class.path=D:\Java\DbVisualizer-6.0.6\.install4j\i4jruntime.jar;D:\Java\DbVisualizer-6.0.6\.\resources;D:\Java\DbVisualizer-6.0.6\.\lib\alloy.jar;D:\Java\DbVisualizer-6.0.6\.\lib\commons-lang.jar;D:\Java\DbVisualizer-6.0.6\.\lib\crimson.jar;D:\Java\DbVisualizer-6.0.6\.\lib\dbvis.jar;D:\Java\DbVisualizer-6.0.6\.\lib\forms.jar;D:\Java\DbVisualizer-6.0.6\.\lib\jai-imageio.jar;D:\Java\DbVisualizer-6.0.6\.\lib\jcchart.jar;D:\Java\DbVisualizer-6.0.6\.\lib\jdom.jar;D:\Java\DbVisualizer-6.0.6\.\lib\jide.jar;D:\Java\DbVisualizer-6.0.6\.\lib\log4j.jar;D:\Java\DbVisualizer-6.0.6\.\lib\nb-editor.jar;D:\Java\DbVisualizer-6.0.6\.\lib\ognl.jar;D:\Java\DbVisualizer-6.0.6\.\lib\openide-util.jar;D:\Java\DbVisualizer-6.0.6\.\lib\poi.jar;D:\Java\DbVisualizer-6.0.6\.\lib\yFiles.jar;

java.library.path=D:\Java\DbVisualizer-6.0.6;.;D:\WINDOWS\Sun\Java\bin;D:\WINDOWS\system32;D:\WINDOWS;D:\Java\apache-ant-1.7.0\bin;d:\oracle\product\10.2.0\client_1\bin;D:\Java\jdk1.6.0_03\bin;D:\WINDOWS\system32;D:\WINDOWS;D:\WINDOWS\System32\Wbem;D:\Program Files\Microsoft Network Monitor 3\;d:\java\jdk1.6.0_03\jre\bin

java.endorsed.dirs=d:\java\jdk1.6.0_03\jre\lib\endorsed

java.ext.dirs=d:\java\jdk1.6.0_03\jre\lib\ext;D:\WINDOWS\Sun\Java\lib\ext

sun.boot.class.path=d:\java\jdk1.6.0_03\jre\lib\resources.jar;d:\java\jdk1.6.0_03\jre\lib\rt.jar;d:\java\jdk1.6.0_03\jre\lib\sunrsasign.jar;d:\java\jdk1.6.0_03\jre\lib\jsse.jar;d:\java\jdk1.6.0_03\jre\lib\jce.jar;d:\java\jdk1.6.0_03\jre\lib\charsets.jar;d:\java\jdk1.6.0_03\jre\classes

sun.boot.library.path=d:\java\jdk1.6.0_03\jre\bin

java.vm.name=Java HotSpot(TM) Client VM

java.vm.info=mixed mode, sharing

java.vm.vendor=Sun Microsystems Inc.

java.vm.version=1.6.0_03-b05

java.vm.specification.name=Java Virtual Machine Specification

java.vm.specification.vendor=Sun Microsystems Inc.

java.vm.specification.version=1.0

Tags: DbVisualizer, Java, JDK, jps, jvmstat, visualgc

Related posts

Tags: , , , , ,

recent related 12 searches :

本文发表于 on 星期四, 10月 25th, 2007 at 9:00 上午 and is filed under JVM, Java. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

Leave a Reply