【发布时间】:2015-02-24 22:36:33
【问题描述】:
我正在运行一个有点经典的 postgres/hibernate/spring mvc webapp,具有非常常见的层/框架。 一切看起来都很好,除了当我查看 javamelody 中的内存图时: 我周期性地看起来它在增长,gc被调用,然后它再次增长: memory graph
当我转储内存时,它总是一个 60/80 Mo 的文件,显示使用的总内存在 60/80 Mo 左右,没有检测到泄漏 如果我删除 javamelody 并使用 jconsole,它有点显示同样的问题,内存不断增长(有点慢) 我怎么能看到这些 +100Mo 对象是什么,不断增长然后 gc'ed ?我该如何解决这个问题?
任何有关此类问题的帮助或解释将不胜感激!
提前致谢
编辑:我忘了提到图表来自一个孤立的环境,上面绝对没有用户活动(没有 http 请求/没有预定的作业)
【问题讨论】:
标签: java spring-mvc memory-leaks heap-memory java-melody