【发布时间】:2012-12-06 01:42:33
【问题描述】:
为什么 Tomcat 7 的内存使用情况看起来像锯齿状?不是更稳定吗?和gc有关系吗?如果是,这是否意味着存在“泄漏”?顺便说一下,这个服务器是一个测试服务器,上面什么都没有。
谢谢!
蓝色是已用堆
橙色是堆大小
【问题讨论】:
-
我认为它只是循环垃圾收集器工作。
标签: java jakarta-ee tomcat tomcat7
为什么 Tomcat 7 的内存使用情况看起来像锯齿状?不是更稳定吗?和gc有关系吗?如果是,这是否意味着存在“泄漏”?顺便说一下,这个服务器是一个测试服务器,上面什么都没有。
谢谢!
蓝色是已用堆
橙色是堆大小
【问题讨论】:
标签: java jakarta-ee tomcat tomcat7
这正是 Java 垃圾收集器的工作方式。它让内存累积直到达到某个阈值,然后它运行垃圾收集器并释放它可以释放的东西。所以并不是说 Tomcat 实际上使用更多的内存,只是 Java 还没有费心去释放它。
【讨论】:
锯纹非常正常。
即使应用什么都不做,也有后台任务会产生垃圾。
【讨论】: