jmap 堆转储格式是否有任何开放规范?
感谢您的帮助!
最佳答案
如果你需要堆的直方图,你可以使用jmap -histo <pid>
从实时 JVM 获取直方图。如果您已经有了堆转储文件,请使用 Eclipse MAT (Eclipse 内存分析器工具)您可以加载转储并轻松获得您正在寻找的直方图。
也许 Lars Vogel tiny tutorial on it可以是简单的第一步。
关于hprof 二进制格式,我前段时间 Collection 了这个:http://java.net/downloads/heap-snapshot/hprof-binary-format.html ,但是开发自己的解析器来获取直方图完全是矫枉过正。
关于java - JMap 转储格式规范,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15341833/