Java プログラム

Java[tm] プログラミング言語で記述されたプログラムのパフォーマンスデータは、次の制限付きで収集することができます。

パフォーマンスアナライザでは、Java Hotspot[tm] 仮想マシンによってコンパイルされたメソッドは関数リストと注釈付き逆アセンブリ表示に表示されますが、注釈付きソース表示には表示されません。 Java メソッドは、複数回コンパイルすることができ、各コンパイルは関数リストに異なる関数として表示されます。 コンパイルされたメソッドは合成読み込みオブジェクトの <DYNAMIC_FUNCTIONS> と関連付けられます。 解釈済みメソッドに関する情報は、そのメソッドを実行する JVM[tm] ソフトウェアの部分が報告されます。

コレクタは、一部の JVM[tm] ソフトウェアの情報を取得できません。 呼び出しスタックに対応するフレームは <未知> 関数にマップされます。

Solaris[tm] 8 オペレーティング環境では、 LD_LIBRARY_PATH 環境変数に /usr/lib/lwp を追加することで代替スレッドライブラリを使用できます。 このライブラリを使用すると、標準のライブラリを使用した場合に比べ、パフォーマンスが向上し、より良いパフォーマンスデータが得られます。



著作権と商標について