Cobar内存快速检测tips

阅读更多
很长时间没有使用mat,技巧生疏,趁这次使用Cobar(https://github.com/alibaba/cobar),排查一个fullgc问题,使用了一把,这边tips下。

1. 已经从出事机器上dump出来了内存文件并且下载到本地

2. 打开mat(如果文件较大,建议先调整下mat的jvm参数)

3. 加载分析...

4. 打开Histogram,并且按照Shallow Heap从大到小排序

5. 右击最大那一项->List objects->with incoming references
Cobar内存快速检测tips_第1张图片

6. 按照Shallow Heap从大到小排序,得到结论:因为insert batch过大,并且有一定并发度,导致内存爆掉
Cobar内存快速检测tips_第2张图片
  • Cobar内存快速检测tips_第3张图片
  • 大小: 342.2 KB
  • Cobar内存快速检测tips_第4张图片
  • 大小: 573.1 KB
  • 查看图片附件

你可能感兴趣的:(Cobar内存快速检测tips)