Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > GC::Profilerモジュール
クラスの継承リスト: GC::Profiler
GC の起動回数や起動したタイミング、処理時間などの GC に関するプロファイル 情報や、ヒープ全体のサイズ、ヒープ内での使用サイズやヒープ内に存在する オブジェクトの個数といった情報を扱うモジュールです。
@see GC
定義 | 説明 | |
---|---|---|
clear -> nil
|
蓄積している GC のプロファイル情報をすべて削除します。 |
|
disable -> nil
|
GC のプロファイラを停止します。 |
|
enable -> nil
|
GC のプロファイラを起動します。 |
|
enabled? -> bool
|
GC のプロファイラを起動中であれば true、停止中であれば false を返します。 |
|
report(out = $stdout) -> nil
|
GC::Profiler.result の結果を out に出力します。 |
|
result -> String
|
GC のプロファイル情報をフォーマットし、文字列として返します。 |
|
total_time -> Float
|
return total time that GC used. (msec) |