Javaと情熱のあいだ

カステラとドーナツと珈琲

Eclipse Memory Analyzerの使い方

http://www.eclipse.org/mat/about/overview.png
Eclipse Memory Analyzerの使い方がよく分からなかったのでメモ。

1.Eclipseのプラグインなので適当にインストール。

2.Eclipseの実行の構成を開いて、引数タブのVM引数に以下のどちらかを設定する。
 hprofファイルだけを出力します。
 -Xrunhprof:heap=dump,format=b,file=./${project_name}.hprof

 hprofファイルも出力されるけど関係ないファイルが全部出力される。
 -agentlib:hprof=heap=dump,format=b

3.普通に実行

4.hprofファイルが出力されるので開くと、メモリの使用状態が表示される。