2

ブレークポイントを設定して Eclipse を使用すると、Weblogic のパフォーマンスが非常に遅くなることがあります。何か案は?

パフォーマンスは一般的に遅く、ブレークポイントにヒットしたときだけではありません。

ローカル マシンで Weblogic を使用してデバッグしています。

すべてのブレークポイントを無効にすると、すべてが即座に高速化されます。

私はいつもこの問題を抱えているわけではありません。なぜそれが時々起こるのか分かりません。

Forthnet Eclipse WL プラグインの 1.0.11 で Eclipse 3.2.2 を使用しています。


更新: これは、メソッド ブレークポイント (つまり、メソッドの開始/終了時にブレーク) を使用しているためと思われます。なぜそうなのかはわかりませんが、メソッドブレークポイントが設定されているかどうかによって問題が発生します。

4

3 に答える 3

3

これは、メソッドブレークポイントを使用しているためと思われます(つまり、メソッドの開始/終了時にブレークします)。なぜそうなるのかはわかりませんが、メソッドのブレークポイントが設定されているかどうかによって問題が発生したり消えたりします。

于 2009-10-08T21:27:55.707 に答える
2

ヒープの使用状況を確認してください...少なくとも、デバッグで大量のヒープが使用され、GCの実行が原因で速度が低下したことがあります。すべてのブレークポイントを削除すると、メモリが再利用される可能性があります。

いくつかのリリース(古いWorkshop、Eclipse以前)では、サーバーを再起動する必要がある前に、デバッグセッションを2〜3時間に制限する必要があります。

HTHトム

于 2009-05-15T20:15:52.743 に答える
2

メソッドのブレークポイントを削除し、メソッドの最初の行にブレークポイントを設定すると、問題は解決します! 理由はわかりませんが、そのように一貫して機能しています!

于 2012-10-12T14:20:20.947 に答える