2011-01-05 48 views
2

只是好奇,有沒有一種方法來實時測量代碼內的每個對象從消耗的堆內存?測量單個對象使用的堆內存

(我知道我可以使用的VisualVM和Eclipse內存分析器作爲回答here,但有沒有辦法從內部做到這一點?)

+0

爲什麼你想這樣做,如果已經有體面的工具? – delnan 2011-01-05 12:16:17

+0

只是好奇... – 2011-01-05 12:32:40

回答

0

既然你不想你的免費工具可用,可以查看Hprof(免費提供的)代碼,嘗試以自己的方式更改它。 Hprof內部使用JVMTI。它會工作。