多语言展示
当前在线:832今日阅读:167今日分享:16

IBM Pattern Modeling and Analysis Tool分析GC

IBM Pattern Modeling and Analysis Tool可以帮助我们分析was产生的native_stderr.log文件,找出内存溢出问题爆发点。
工具/原料

IBM Pattern Modeling and Analysis Tool

方法/步骤
1

先在它的官网上下载pmat_gc.jar文件,保存到本地一个目录。

2

新建一个run-ibm-pmat-gc.bat文件,输入title ibm-heap-analyzerpath=%PATH%;%D:\java\jdk1.8\binD:cd D:\heapdump\wasjava.exe -Xms1048M -Xmx8192M -jar pmat_gc.jar然后保存。

3

双击bat文件,启动后,点击file=>open=>找到native_stderr.log文件,然后点击open即可。

4

打开文件的过程,这个工具就会分析所有的问题,如下图,这个过程会消耗一点时间,也比较占内存。

5

分析完成后,界面会显示垃圾回收的一些基本概要信息,如一共回收了多少次数,第一次回收时间,最后一次回收时间等。

6

打开Graph view part,选中某一段时间的垃圾回收情况,是一个趋势图,看这段时间内存使用的情况变化。拉到最下面会显示具体的时间点。根据自身的实际情况分析内存和垃圾回收的变化情况。

推荐信息