通过线程堆栈分析内存占用
如图
image.png
如图mat已经帮我们分析出了又四个模块占用的内存非常大,点击上面的detail并不能帮我们分析出到底哪块代码有问题,这时候怎么办。上图红色的地方是查看线程的栈帧
线程栈帧是按线程占用的jvm内存大小排序的
随便点开一个下面标红的地方双击是能打开的,通过不断展开就能找到调用栈
如图
如图mat已经帮我们分析出了又四个模块占用的内存非常大,点击上面的detail并不能帮我们分析出到底哪块代码有问题,这时候怎么办。上图红色的地方是查看线程的栈帧
线程栈帧是按线程占用的jvm内存大小排序的
随便点开一个下面标红的地方双击是能打开的,通过不断展开就能找到调用栈
本文标题:MAT使用技巧
本文链接:https://www.haomeiwen.com/subject/dtshyrtx.html
网友评论