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