0

アプリケーションでメモリ リークを見つけようとしています。これは、Hibernate と Lucene を使用して GlassFish 2 で実行される Java EE アプリです。

システム モニタは、GlassFish が使用しているメモリが 4 GB を超えていることを示しています。しかし、jprofiler でヒープ ダンプを開くと、約 600 MB しか割り当てられていないことがわかります。

私がしていることの何が間違っていると思いますか?

残りはガベージコレクションされるべきオブジェクトであり、gc に何か問題がある可能性があると思いますか? 私たちは大量のデータを処理するので、短時間で大量のオブジェクトが作成されると確信しています。

4

1 に答える 1