LeakHunter の設定プロパティは、<Agent_Home>/wily ディレクトリにあるエージェント プロファイル IntroscopeAgent.profile にあります。
LeakHunter の設定方法
LeakHunter プロパティの詳細については、「LeakHunter プロパティ」を参照してください。
重要: IntroscopeAgent.profile には、LeakHunter が無視するパッケージを制御するデフォルトのプロパティが含まれています。 通常、これらのプロパティはパフォーマンスの問題を引き起こすコレクションを無視するように設定されています。 これらのプロパティは、デフォルトで有効化されています。 これらのプロパティをコメント化すると、エージェント ログに例外がレポートされます。
size() メソッドがコレクション内のオブジェクトの数に時間比例して実行されるようなコレクションは、パフォーマンスを低下させます。 つまり、 size() メソッドの実行時間が長くなっていくような(たとえば、リストのサイズを取得するのにリストの各エレメントを移動してカウントするような、不適切に実装された LinkedList)コレクションは、アプリケーションのパフォーマンスに悪い影響を与えます。
そのようなコレクションは、IntroscopeAgent.profile の ignore プロパティを使用して無視するようにしてください。
|
Copyright © 2013 CA.
All rights reserved.
|
|