windows+linux下如何使用Memory Analyzer (MAT)进行内存分析(linux+dump+内存分析工具+jmap+jstack)

1.在linux下首先找到tomcat的PID

步骤1:ps aux|grep tomcat_1

步骤2:用jhat生成dump文件,文件后缀为hprof(dump文件后缀的用mat打不开)

jmap -dump:format=b,file=/opt/tomcat6666.hprof 15837

下载到windows下:

sz tomcat6666.hprof

步骤3:下载MAT

http://www.eclipse.org/mat/downloads.php



不需要单独安装eclipse,解压后点击如图exe文件




打开刚才的文件tomcat6666.hprof

效果图如下:


备注:

linux下执行 jstack 15837 >zxm.txt

打开zxm.txt,

如下:







猜你喜欢

转载自blog.csdn.net/zhang_xiaomeng/article/details/80819391
今日推荐