解析対象に巨大なサイズのヒープダンプを指定した場合、OutOfMemoryErrorとなるか、または読込みに時間がかかる場合があります。
その場合、jhatが使用するメモリ割り当てプールの最大値を調整してください。
例
メモリ割り当てプールの最大値を1024MBに指定して、JDK8 jhatを使用する場合
[JDK8インストール先フォルダ名]\bin\jhat.exe -J-Xmx1024m <ヒープダンプファイル名> |
[JDK8インストール先フォルダ名]/bin/jhat -J-Xmx1024m <ヒープダンプファイル名> |
注意
ヒープダンプのサイズによっては、メモリ割り当てプールの最大値を調整しても、長時間jhatから応答が返ってこない場合があります。
その場合は、jvisualvmを使用して解析してください。