线上环境频繁GC问题排查,Finalizer对象该背这个锅吗?
问题描述公司的一个SpringMVC服务,最近在做运维检查的时候发现young gc 和 full gc太频繁,远远超过了正常情况。服务器配置是4核8G,该服务分配了6G内存。通过arthas的dashboard统计情况在20个小时之内发送的young gc和 full gc 次数,如下图:young gc 393次,full gc 19次问题排查在eden区达到80%的时候,通过arthas 的 heapdump dupm了堆内存文件java -jar arthas-boot.jar挂账对
原创
2021-05-15 08:07:59 ·
1283 阅读 ·
0 评论