11

当我在 Eclipse-Helios 中使用内存分析器时,我在“保留堆”列中得到数值 1294736,这个数值的单位是什么?是字节还是千字节?

浅堆值的相同查询。

4

1 回答 1

9

我有同样的问题。它似乎以字节为单位。您可以通过编写一个简单的 java 程序来确认这一点,该程序重复将内容添加到列表中,然后使用“java -Xmx2m -XX:+HeapDumpOnOutOfMemoryError”运行它以将其堆使用量最大化为 2M,并在堆满时转储,然后将 hprof 文件加载到工具中进行验证。

于 2013-10-07T22:48:42.887 回答