为什么在使用Java VisualVM监视Tomcat时堆空间不断增加?

为什么在使用Java VisualVM监视Tomcat时堆空间不断增加?,java,heap,tomcat7,jrubyonrails,jvisualvm,Java,Heap,Tomcat7,Jrubyonrails,Jvisualvm,我有一个在Tomcat中运行的JRubyOnRails应用程序。在浏览到我的应用程序(localhost)、登录然后什么也不做之后,堆空间似乎在不断增长 这正常吗?如果我按下执行GC,它会再次下降。我想知道如果我把它放在电脑内存达到最大值之前会发生什么 为什么它一直在增加,而什么都没有发生?这是因为我在监视我的应用程序吗?根据我的经验,它并不是呈锯齿状。嗯,事实上,它会增加到最大级别,然后执行垃圾收集器。但是,为什么在什么都不做的情况下,它却在不断增加呢?

我有一个在Tomcat中运行的JRubyOnRails应用程序。在浏览到我的应用程序(localhost)、登录然后什么也不做之后,堆空间似乎在不断增长

这正常吗?如果我按下执行GC,它会再次下降。我想知道如果我把它放在电脑内存达到最大值之前会发生什么


为什么它一直在增加,而什么都没有发生?这是因为我在监视我的应用程序吗?

根据我的经验,它并不是呈锯齿状。嗯,事实上,它会增加到最大级别,然后执行垃圾收集器。但是,为什么在什么都不做的情况下,它却在不断增加呢?