.hprofファイルのオフライン分析(サマリー/ソート/選別を含む)を可能にするツールはありますか?または、バッチモードでVisualVM、hatなどを実行できますか?
入力.hprofファイルを取得し、それを処理してレポートを生成できるものに興味があります。
レポートを構成するために多数のオプションを渡す必要があると思われるので、役立つヒントを知っている場合は、参考にしてください。
できればスクリプトを作成して、一度にたくさん実行できるようにします。
Eclipse Memory Analyzer は必要なすべてを行います。
jhat を使用して、.hprof
ファイルのメモリダンプを解析/ナビゲートできます。
$ jhat heapdump.hprof
Reading from heapdump.hprof...
Started HTTP server on port 7000
Server is ready.
このツールはJDKに付属しています。
打ちにくい yourkit Javaプロファイラー 。
Jmap -histoを使用できますか?どのようなレポートを抽出する予定ですか?
JDK6には、htmlレポートを解析して作成するjhatが付属しています。
http://docs.Oracle.com/javase/6/docs/technotes/tools/share/jhat.html
Es MAT(http://www.Eclipse.org/mat/)がその方法です。チェック http://kohlerm.blogspot.com/search/label/memory 、特に http://kohlerm.blogspot.com/2009/07/Eclipse-memory-analyzer-10 -useful.html