如何以编程方式获取jmap直方图?

时间:2012-02-23 16:27:10

标签: java memory heap jvm-hotspot heap-dump

我希望从受监控的应用程序内部以编程方式获得jmap -histo的输出。我看到通过HotSpot诊断bean可以触发二进制堆转储,但我看不到如何获取直方图数据。有可能吗?

1 个答案:

答案 0 :(得分:2)

这可能不是最好的示例/代码,但请查看this

(我认为它只适用于Hotspot JVM)