期待JVM Diagnostics API

突然看到一个JSR

JSR 326: Post mortem JVM Diagnostics API

http://jcp.org/en/jsr/detail?id=326

描述如下:

A standard Java API designed to support the generation and consumption of post mortem or snapshot Java diagnostic artefacts. 

 

很期待这样的api出来,同时看目前已有的解决方案

 

 

1) HPROF: http://java.sun.com/developer/technicalArticles/Programming/HPROF.html

2) IBM Diagnostic Tool Framework for Java: http://publib.boulder.ibm.com/infocenter/javasdk/v6r0/topic/com.ibm.java.doc.diagnostics.60/diag/tools/dtfj.html

3) Java Debug Interface: http://java.sun.com/javase/6/docs/jdk/api/jpda/jdi/index.html

4) Hotspot Serviceability Agent: http://openjdk.java.net/groups/hotspot/docs/Serviceability.html#bsa

 

顺带说下,目前已经有一个开源的实现(还在孵化中)

Kato: A Java API for Post-Mortem JVM Diagnostics

http://incubator.apache.org/kato/site/index.html

 

 

你可能感兴趣的:(jvm)