VisualVM与Eclipse MAT中的堆大小差异

时间:2016-10-12 01:33:38

标签: java visualvm heap-dump eclipse-mat

我正在尝试分析我的Java应用程序的内存使用情况。在VisualVM中,我看到堆大小为~733M:

enter image description here

但是当我将堆转储导出到Eclipse MAT时,它显示为36.6MB:

enter image description here

为什么?

1 个答案:

答案 0 :(得分:1)

重复:Why is my Java heap dump size much smaller than used memory?

TLDR;堆转储触发垃圾收集和转储显示“已用堆”