2

为什么我的服务器的堆使用量稳定增长到某个点,然后在一定量的堆使用量(~270mb)时下降。我认为下降是由于垃圾收集。但是为什么我的服务器什么也没做,它却在增长?



在此处输入图像描述

4

1 回答 1

7

它已经jconsole连接到它。这会产生一些垃圾来向您发送有关使用了多少内存的数据。

如果您改用 jvisualvm,它还会向您显示正在创建的对象。我怀疑它使用更多垃圾来监视您的应用程序,而 jvisuavm 可能是报告的最大内存用户。;)

于 2012-07-20T16:24:31.910 回答