4

visualvm を使用して Java アプリケーションを監視しようとすると、有用な情報を取得できません。これは、多くのクラス (私のクラスだけでなく) をインストルメント化できず、次のメッセージが表示されるためです。

プロファイラー エージェントの警告: キャッシュされたクラス org/apache/derby/impl/services/locks/ActiveLock の検索に失敗しました

したがって、プロファイラーは、これらのクラスへのメソッド呼び出しに関する情報を表示しません:-(

この問題の回避策はありますか?

いくつかの詳細:

  • OS: Linux 64 ビット (Ubuntu 8.10)
  • Java: Sun JDK 1.6.0.14 (64 ビット)
  • VisualVM: 1.1.1
  • アプリケーション: Tomcat 5.5.17 上で実行
4

1 に答える 1

0

この問題は、VisualVM 1.2.2 で修正される必要があります。詳細については、issue #345を参照してください。

于 2010-02-19T12:28:27.370 に答える