Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
为什么 Tomcat 7 内存使用情况看起来像锯齿状?不是更稳定吗?和gc有关系吗?如果是,这是否意味着存在“泄漏”?顺便说一下,这台服务器是一个测试服务器,上面什么都没有。
谢谢!
Tomcat 7 内存图片链接
蓝色是已用堆 橙色是堆大小
这正是 Java 垃圾收集器的工作方式。它让内存累积直到达到某个阈值,然后运行垃圾收集器并释放它可以释放的东西。所以并不是说 Tomcat 实际上使用了更多的内存,只是 Java 还没有费心去释放它。
锯纹很正常。
即使应用程序什么都不做,也有一些后台任务会产生垃圾。