0

Java プログラムの CPU およびメモリ使用率のレベルを測定したいと考えています。できれば、プログラムの実行期間中の正確な使用率レベルを示す GUI とグラフを使用します。

これを行うライブラリ/フレームワークはありますか?

また、ローカル システムまたはリモート マシンで実行されるプログラム (デスクトップまたは Web アプリ) の使用状況を測定できればと思います。

4

4 に答える 4

1

VisualVMは良いスタートになると思います。

于 2012-08-17T16:55:21.077 に答える
1

Eclipse TPTP を使用できます: http://www.eclipse.org/tptp/

スレッド、メモリ、CPU 消費量を追跡するための非常に優れたツールが含まれており、すべて明確な GUI 内にあります。すべての Java プロファイラーと同様に、リモート Java プログラムに従うように構成できます。

Eclipse を IDE として使用している場合、これは当然の選択です。

于 2012-08-17T16:52:07.663 に答える
1

JProfilerは手始めに適しています。これをローカルまたはリモートの Java プロセスに接続し、アプリケーションをプロファイリングして、メモリ使用量やその他のさまざまなパフォーマンス カウンターを把握できます。

于 2012-08-17T16:52:19.940 に答える
0

また、 VisualVMを試してみてください。これは、oracle jdk に完全に無料でバンドルされています (openjdk については知りません)。

于 2012-08-17T16:58:01.263 に答える