为什么在我进行堆转储后内存会下降?

时间:2018-05-22 14:35:19

标签: java garbage-collection heap-dump wildfly-9 jmap

我正在使用WildFly 9运行一个Web应用程序,并且已经分配了X GB个内存。在一段时间内,内存会累积起来,我运行jmap实用程序来收集堆转储以分析内存利用率。

当我这样做时,java.exe消耗的内存从X下降到X-Y GB。有时,Y相当于GBs的记忆。

为什么会这样?如果这个内存块被标记为清除,为什么GC不清除它?

0 个答案:

没有答案
相关问题