开发者社区 问答 正文

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 2522 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

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

    2019-07-17 19:23:48 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论