ナビゲーションをスキップ

JRockit JDK ユーザーズ ガイド

  前 次 前/次ボタンと目次ボタンとの区切り線 目次  

BEA JRockit での jstat の使い方

Java 仮想マシンで JVM 統計モニタリング ツール、jstat を使用すると、コマンドライン オプションに従って、パフォーマンスの統計を収集および記録することができます。BEA JRockit パッケージには、Sun Microsystems Inc. によって開発されたこのツールが含まれています。jstat の詳細については、http://java.sun.com/j2se/1.5.0/docs/tooldocs/share/jstat.html を参照してください。この付録では、BEA JRockit でこのツールを使用したときに得られる出力の相違を示します。

 


統計オプションと出力

以下の表には、BEA JRockit 使用時に利用可能なすべての統計オプション (statOption) を示します。その下の各表には、jstat によって出力される列を statOption 別に示します。

statOption

表示内容

-class

クラスローダの動作に関する統計

-compiler

JRockit コンパイラの動作に関する統計

-gc

ガベージ コレクタが収集したヒープの動作に関する統計

-gcpause

ガベージ コレクションの休止に関する統計

-printjit

直近の JIT コンパイラ操作に関する統計

-printopt

直近の最適化コンパイラ操作に関する統計

-class statOption

説明

Loaded

ロードされたクラスの数

Bytes

ロードされたバイト数 (KB)

Unloaded

アンロードされたクラスの数

Bytes

アンロードされたバイト数 (KB)

-compiler statOption

説明

Compiled

実行されたコンパイル タスクの数

Jitted

実行された JIT コンパイル タスクの数

Optimized

実行された最適化コンパイル タスクの数

Time

コンパイル タスクの実行に要した時間

TotalTimeJit

JIT コンパイル タスクの実行に要した時間

TotalTimeOpt

最適化コンパイル タスクの実行に要した時間

-printjit statOption

説明

Jitted

実行された JIT コンパイル タスクの数

TotalTimeJit

JIT コンパイル タスクの実行に要した時間

LastJitMethod

JIT によって最後にコンパイルされたメソッド

-printopt statOption

説明

Optimized

実行された最適化コンパイル タスクの数

TotalTimeOpt

最適化コンパイル タスクの実行に要した時間

LastOptMethod

最適化コンパイルによって最後にコンパイルされたメソッド

-gc statOption

説明

HeapSize

ヒープ サイズ (KB)

NurserySize

ナーサリ サイズ (KB)

UsedHeapSize

使用ヒープ サイズ (KB)

YC

若い世代のコレクションの数

OC

古い世代のコレクションの数

YCTime

若い世代のガベージ コレクション時間 (秒)

OCTime

古い世代のガベージ コレクション時間 (秒)

GCTime

合計ガベージ コレクション時間 (秒)

YCPauseTime

若い世代の休止時間 (秒)

OCPauseTime

古い世代の休止時間 (秒)

PauseTime

合計休止時間 (秒)

Finalizers

保留されているファイナライザの数

-gcpause statOption

説明

YC

若い世代のコレクションの数

OC

古い世代のコレクションの数

YCPauseTime

若い世代の休止時間 (秒)

OCPauseTime

古い世代の休止時間 (秒)

PauseTime

合計休止時間 (秒)

 

ナビゲーション バーをスキップ  ページの先頭 前 次