2

現在、TDTD と Eclipse 3.7 Indigo を使用して実行時間分析を実行しようとしています。プロファイリングされているアプリケーションは、通常の実行構成で実行すると約 10 分間実行される 1,000 個のテスト ケースの大きなテスト スイートです。

JVisualVM スクリーンショット - プロファイルの実行は 13:35 に終了します

これは、テスト スイートのプロファイルを作成しようとしているときの Eclipse の JVisualVM プロファイルのスクリーンショットです。プロファイリングの実行は 13:35 に終了しました。約 5 分後に見られるように、プロファイリングはある種の上限に達し、1 秒あたりのイベント数が最小 (1 秒あたり数百) に低下します。Eclipse の利用可能なヒープ領域を 3GB に増やしました。PermGen スペースは最大 512 MB まで使用できますが、約 120 MB のままであるため、問題にはならないようです。

通常、通常のテスト実行中のヒープ スペースの消費量は約 750 MB になります。さらに重要なことに、通常の実行後、ヒープ領域はほぼ瞬時に解放されますが、プロファイリングの終了後もヒープ領域は割り当てられたままです。

使用する JRE は 1.5.0.16 です。

Eclipse VMParameters: -Dosgi.requiredJavaVersion=1.5 -Xms196m -Xmx3072m -XX:MaxPermSize=512m

実行パラメーター: -Xms512m -Xmx768m -XX:MaxPermSize=512m

これを機能させる方法、または弱いリンクを見つける方法はありますか?

4

0 に答える 0