当我在Eclipse-Helios中使用Memory Analyzer时,我在'保留堆'列中获得1294736的数值,这个数值的单位是多少?是字节还是字节?
浅堆值的相同查询。
答案 0 :(得分:7)
我有同样的问题。它似乎是以字节为单位。您可以通过编写一个重复添加内容到列表中的简单java程序来确认这一点,然后使用“java -Xmx2m -XX:+ HeapDumpOnOutOfMemoryError”运行它以将其堆使用量最大化为2M,并在堆变满时转储堆,然后将hprof文件加载到工具中进行验证。