性能问答>使用G1垃圾回收器,堆大小为48G,停顿时间是200ms,堆中出现 Humongous 对象较多,有什么办法可以定位大对象的类型>
1回复
3年前

使用G1垃圾回收器,堆大小为48G,停顿时间是200ms,堆中出现 Humongous 对象较多,有什么办法可以定位大对象的类型



堆配置大小48G,maxpause 时间是200ms,java 服务异常宕掉,通过分析 hs_err_pidxx.log 文件,报错信息如下:
s.png

排查 Heap Regions 下面的信息,出现较多的 Humongous 区间,
大对象.png

通过jstat 观察的gc 的情如下:
gc.jpg

请问一下各位大佬,有什么方法可以定位 Humongous 对象么(dump 文件太大jprofile 打不开,工具产品不好从代码上面定位)

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