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