1

実行中にEclipse自体でプログラムのヒープを見ることは可能ですか? そのためのプラグインはありますか?

4

2 に答える 2

1

Eclipseプラグインがあるかどうかはわかりませんが、情報を取得することが重要であり、必ずしもEclipseを介して取得する必要がない場合は、JVisualVMを使用してそれを行うことができます。また、必要なすべての詳細を提供するプラグインがいくつかあります。

その機能の1つは、ヒープダンプを作成できることです。

ドキュメントによると:

ヒープダンプを取得して参照します。アプリケーションメモリの内容を参照したり、アプリケーションのメモリリークを発見したりする必要がある場合は、組み込みのHeapWalkerツールが非常に便利です。hprof形式で記述されたファイルを読み取ることができ、OutOfMemoryExceptionでJVMによって作成されたヒープダンプを参照することもできます。

于 2012-07-28T13:31:46.397 に答える
1

Eclipse には、Eclipse Memory Analyzer (MAT) と呼ばれるプラグインがあります。ここで確認できます。ヒープ分析やプログラムのメモリ リークの修正に非常に便利だと聞きました。

http://www.eclipse.org/mat/

于 2012-07-28T14:17:47.247 に答える