アプリケーションをプロファイリングしようとすると、VisualVM がクラッシュしますが、アプリケーションから実行した jmap メモリ ダンプを VisualVM にロードできれば、VisualVM をアプリケーションにアタッチしなくても、必要な回答を得ることができるでしょう。ランニング。
それで、これを行う方法はありますか?
VisualVM を開きFile -> Load..
、jmap ファイルをクリックして選択します。
ロードされていない場合は、ファイルに問題があると思います。
MAT(http://www.eclipse.org/mat/)は、jmap/hprofファイルを比較するのに役立ちます。メモリリークがある場合は、ドミネーターツリーを試してください。