1

JProfiler を使用して、Oracle IAS で実行されているアプリケーションをプロファイリングし、JEE & Probes -> JDBC -> Hot Spots に進み、'Unknown' ツリーの下にある 'Hot spot inv. CPU 記録なし」は、アプリケーションの CPU 時間の 85% を使用していることを示していますが、この「Hot Spot Inv.」が何であるかについては何もわかりません。アイテムは。

編集;

スクリーンショット

4

1 に答える 1

2

「ホットスポット投資」「ホットスポット呼び出し」の略です。これは、選択したパスに沿ってホットスポットが呼び出された頻度を意味します。

バックトレースは、CPUレコーディングがアクティブな場合にのみ使用できます。いくつかのバックトレースと大きな「CPUレコーディングなし」ノードがあるという事実は、JDBCプローブレコーディングの後にCPUレコーディングを開始したことを意味します。これを回避するには、JDBCプローブの記録の前にCPUの記録を開始します。

ホットスポットとバックトレースの詳細については、このヘルプトピックを参照してください。

于 2011-09-09T13:38:43.790 に答える