如何使用elclipse memory analyzer
发布网友
发布时间:2022-04-25 06:07
我来回答
共1个回答
热心网友
时间:2023-11-01 19:12
一、准备工作
分析较大的mp文件(根据我自己的经验2G以上的mp文件就需要使用以下介绍的方法,不然mat会出现oom)需要调整虚拟机参数
找个64位的系统在MemoryAnalyzer.ini设置-Xmx2g
如果是32位的xp可以使用下面的方法进行尝试:
安装jrockit 6.0的JDK
mat使用jrockit的jdk来启动
Java代码
二、开始使用MAT进行OOM分析
第一步,启动mat ,选择File->Open Heap Dump 选择你的mp文件。下面开始等待,mat解析mp文件需要花一些时间,在解析的同时会在硬盘上写入一些解析结果文件,这样下次打开时速度会快很多。有时候mat在解析过程中可能会出现出错的情况,这个时候可以将那些临时文件删除以后重试第一步,如果你的rp够好的话重试也许会解析成功。