开发者社区> 问答> 正文

Tomcat 每次访问都会固定的增长20M内存占用,等GC后又恢复正常,为什么?

如题所示

每访问一次服务器,就会固定的增加大约20M的内存占用,然后等内存占用过大的时候被GC掉,虽说从来没有因内存泄漏崩溃过,但是这每次增加20M的内存看着就不舒服,而且肯定影响系统的吞吐量,所以想问一下各位大神,有没有好的办法或者工具去检测问题的所在?另外再提示一下问题可能出现在什么位置?

用到的框架和类库以及对应的版本:

Shiro权限框架 1.2.3

Ehcache(Shiro用来缓存) 2.5.0

C3P0 0.9.1.2

Spring 4.0.6.RELEASE

DbUtils 1.6

Tomcat 7.0.59

JDK 1.7.0_75

展开
收起
落地花开啦 2016-06-01 22:45:00 2419 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    可以用jrockit定位一下,代码问题

    2019-07-17 19:23:48
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Apache Tomcat 的云原生演进 立即下载
内存取证与IaaS云平台恶意行 为的安全监控 立即下载
云服务器ECS内存增强型实例re6全新发布 立即下载