Eclipse で特定の関数のオーバーヘッドやアプリケーションの実行時間を測定する方法があるかどうかを知りたいと思いました (任意の時間テストを実行して平均時間を取得する機能を備えています)。私はEclipseで実行する必要があるコードを持っているので、そのようなものを探しています。Netbeans に Jmeter があることを知っており、Eclipse で同様のものを探しています。
ありがとう
Eclipse で特定の関数のオーバーヘッドやアプリケーションの実行時間を測定する方法があるかどうかを知りたいと思いました (任意の時間テストを実行して平均時間を取得する機能を備えています)。私はEclipseで実行する必要があるコードを持っているので、そのようなものを探しています。Netbeans に Jmeter があることを知っており、Eclipse で同様のものを探しています。
ありがとう
以前はTraceviewを使用していましたが、非常にうまく機能しました。
使い方は非常に簡単です。Eclipse で DDMS ビューを開き、赤い点が付いた 3 つの矢印の付いたアイコンを探すだけです (メソッド プロファイリングの開始)。アイコンをクリックして、必要に応じてアプリをテストします。完了したら、停止をクリックします。トレースが新しいタブで開くはずです。
以下を使用できます
これは Java Monitor と呼ばれ、Eclipse プラグインとして提供されます。eclipse マーケットプレイスからインストールできます。
私はJProfilerで良い経験をしました。設定方法によっては、関数を 1 回だけ実行した場合でも、使用可能なデータを提供するのに十分な精度が必要です。オプションで Eclipse と統合することもできます。
無料ではありませんが、完全に機能する試用版を利用できます。