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


6. 按照Shallow Heap从大到小排序,得到结论:因为insert batch过大,并且有一定并发度,导致内存爆掉

猜你喜欢

转载自bucketli.iteye.com/blog/2398943