性能问答>CMS回收算法,但是每次回收之后内存一直在上涨>
6回复
2年前

CMS回收算法,但是每次回收之后内存一直在上涨



使用CMS回收算法,每次启动了CMS回收之后内存会回收一些,但是总量却是始终在上升的。回收过程大概是6G->3G,6G->4G,6G->5G,6G->6G,之后就开始频繁的FullGC。
程序里面已知实际的常驻内存对象大概有2G,通过heap dump看也能看出来就是这2G的对象占用内存排在前面,其他的没看出来有占用内存比较多的。
求教大家如何找到内存上涨的原因?谢谢!

4978 阅读
请先登录,查看6条精彩评论吧
快去登录吧,你将获得
  • 浏览更多精彩评论
  • 和开发者讨论交流,共同进步