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。