测量单个对象使用的堆内存

时间:2011-01-05 12:12:52

标签: jvm

只是好奇,有没有办法实时测量代码每个单独对象所消耗的堆内存?

(我知道我可以使用VisualVM和Eclipse Memory Analyzer作为回答here,但有没有办法从里面做到这一点?)

1 个答案:

答案 0 :(得分:0)

由于您不想使用免费工具,您可以查看Hprof(免费提供)代码,尝试以您自己的方式更改它。 Hprof内部使用JVMTI。它会起作用。