51Testing软件测试论坛

标题: tomcat内存释放 [打印本页]

作者: linyucc    时间: 2010-8-15 07:43
标题: tomcat内存释放
我做压力测试时,tomcat的内存是占满了,停止压力测试后,tomcat的内存是不是应该自己降下来,现在是没有降,是不是内存有泄漏,但看了日志没有报内存泄漏的错误,只是有不能正确连接数据库的错误,应该是连接池设置有问题吧。重启tomcat后,内存才被清掉,这样的内存情况是不是正常的。
作者: andyfly_001    时间: 2010-8-15 21:33
应该是因为tomcat的GC没回收,设置GC应该就Ok.另外你应该关注tomcat中JDK的堆内存,栈内存,青年期,年老期之间的大小以及关系
数据库连接池是另外一个原因,但影响不大,只是影响运行线程大小。
作者: linyucc    时间: 2010-8-16 10:33
我没有做过开发,对服务器还不是很熟,我是想知道 free memory ,total memory ,max memory 之间的关系。 我做完压力测试后,现在三者数据是 Free memory: 586.44 MB Total memory: 978.31 MB Max memory: 986.12 MB  ,total memory 这么大 是不是有问题?  不是应该是 前2个之和 等于 第3个的啊? 如果要看内存有没有问题 是要看哪个指标?
作者: linyucc    时间: 2010-8-17 10:37
没有人指教下啊




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2