我们的应用程序部署在tomcat 6中,在监视tomcat性能时,我们了解到保留内存在不断增加,几乎要达到提交内存。我担心在那之后它会停止工作。
以下是保留期内存的统计数据:已使用:已使用,提交大小为296,436 on :大小为349,568 on最大大小:大小为1,398,144 on时间:复制时为15.116秒(348个集合)
在MarkSweepCompact上运行1.754秒(5个集合)
请指点一下。谢谢,阿鲁
发布于 2013-03-03 01:13:24
它可能是由应用程序中的内存泄漏引起的。
您可以阅读获取有关不同内存空间的一些信息:How is the java memory pool divided?
我建议您在您的应用程序上运行一个分析器(例如:JProfiler),您将能够检测到驻留在内存中的对象(未进行GC的对象)。
https://stackoverflow.com/questions/15176795
复制相似问题