4.4 本章小结
本章介绍了随JDK发布的6个命令行工具及两个可视化的故障处理工具,灵活使用这些工具可以给问题处理带来很大的便利。
除了JDK自带的工具之外,常用的故障处理工具还有很多,如果读者使用的是非Sun系列的JDK、非HotSpot的虚拟机,就需要使用对应的工具进行分析,如:
IBM的Support Assistant[1]、Heap Analyzer[2]、Javacore Analyzer[3]、Garbage Collector Analyzer[4]适用于IBM J9 VM。
HP的HPjmeter[5]、HPjtune适用于HP-UX、SAP、HotSpot VM。
Eclipse的Memory Analyzer Tool[6](MAT)适用于HP-UX、SAP、HotSpot VM,安装IBM DTFJ插件后可支持IBM J9 VM。
BEA的JRockit Mission Control[7]适用于JRockit VM。
[1]http://www.alphaworks.ibm.com/tech/heapanalyzer/download。
[2]http://www.alphaworks.ibm.com/tech/jca/download。
[3]http://www.alphaworks.ibm.com/tech/pmat/download。
[4]https://h20392.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=HPJMETER。
[5]http://www.eclipse.org/mat/。
[6]http://www.ibm.com/developerworks/java/jdk/tools/dtfj.html。
[7]http://download.oracle.com/docs/cd/E13150_01/jrockit_jvm/jrockit/tools/index.html。