ヒープ ダンプで jhat を実行したところ、レポートが生成されました。レポートを使用してヒープを分析するにはどうすればよいですか。インスタンス数以外は完全には理解できませんでした。それに関する参考文献やケーススタディはありますか。要するに、さらに先に進む必要があります。どうすればよいですか?
また、オブジェクトクエリ言語とは何ですか。
JHATのドキュメントを読みましたか? ヒープ分析ツールを使用して実行できるさまざまな種類のクエリについて詳しく説明します。
最後に、ダンプから取得できるほとんどすべてを提供する Eclipse Memory Analyzer で解決しました。
JHAT の一部であるオブジェクト クエリ言語を使用できます。ヒープ ダンプ時にどのオブジェクトがメモリ内で突出しているかを確認し、不要なオブジェクトの作成を減らすことができるかどうかコードを調べます。
メモリリークを修正する方法については、このブログもご覧ください。