tomcat内存释放
我做压力测试时,tomcat的内存是占满了,停止压力测试后,tomcat的内存是不是应该自己降下来,现在是没有降,是不是内存有泄漏,但看了日志没有报内存泄漏的错误,只是有不能正确连接数据库的错误,应该是连接池设置有问题吧。重启tomcat后,内存才被清掉,这样的内存情况是不是正常的。 应该是因为tomcat的GC没回收,设置GC应该就Ok.另外你应该关注tomcat中JDK的堆内存,栈内存,青年期,年老期之间的大小以及关系数据库连接池是另外一个原因,但影响不大,只是影响运行线程大小。 我没有做过开发,对服务器还不是很熟,我是想知道 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个的啊? 如果要看内存有没有问题 是要看哪个指标? 没有人指教下啊:(
页:
[1]