Sun JDK 监控和故障处理工具
1.jps (JVM Process Status Tool)
显示指定系统内所有的HotSpot虚拟机进程
2.jstat(JVM Statstisics Monitoring Tool)
用于收集HotSpot虚拟机各方面的运行数据
3.jinfo(Configuration Info for java)
显示虚拟机配置信息
4.jmap(Memory Map for Java)
生成虚拟机的内存转储快照(heapdump文件)
5.jhat(JVM Heap Dump Browser)
用于分析heapdump文件,它会建立一个HTTP/HTML服务器,让用户可以在浏览器上查看分析结果
6.jstack(Stack Trace for Java)
显示虚拟机的线程快照,当发现死锁时会打印出相关信息
效果等同于:
windows : 在命令行窗口当前虚拟机进程下按下ctrl + break
linux/unit : 发送QUIT信号给虚拟机进程, kill -3 jvmpid
jconsole的线程标签页