るりまサーチ

最速Rubyリファレンスマニュアル検索!
297件ヒット [1-100件を表示] (0.079秒)
トップページ > クエリ:i[x] > ライブラリ:benchmark[x]

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. matrix i
  5. csv to_i

クラス

モジュール

キーワード

検索結果

<< 1 2 3 > >>

Benchmark.#realtime { ... } -> Float (6102.0)

与えられたブロックを評価して実行時間を計測して返します。 返り値の単位は、秒です。

...与えられたブロックを評価して実行時間を計測して返します。
返り値の単位は、秒です。

//emlist[][ruby]{
require 'benchmark'
puts Benchmark.realtime { [0] * (10**8) } # => 1.0929416846483946
//}...

Benchmark::BENCHMARK_VERSION -> String (6102.0)

benchmark ライブラリのバージョンを表します。

...
benchmark
ライブラリのバージョンを表します。...

Benchmark::CAPTION -> String (6102.0)

Benchmark.#bm の内部などで使用されます。

...
Benchmark
.#bm の内部などで使用されます。

実際の定義は Benchmark::Tms::CAPTION でされています。

@see Benchmark::Tms::CAPTION...

Benchmark::Job#item(label = "") { ... } -> self (6102.0)

与えられたラベルとブロックをジョブリストに登録します。

与えられたラベルとブロックをジョブリストに登録します。

@param label ラベル

Benchmark::Job#list -> [String, Proc] (6102.0)

登録されているジョブのリストを返します。

登録されているジョブのリストを返します。

それぞれの要素は、ラベルとブロックからなる二要素の配列です。

絞り込み条件を変える

Benchmark::Job#width -> Integer (6102.0)

Benchmark::Job#list のサイズ。

...
Benchmark
::Job#list のサイズ。...

Benchmark::Report#item(label = "", *fmt) { ... } -> Benchmark::Tms (6102.0)

ラベルと与えられたブロックの実行時間を標準出力に出力します。

...ラベルと与えられたブロックの実行時間を標準出力に出力します。

出力のフォーマットは Benchmark::Tms#format が行います。

@param label ラベル
@param fmt 結果に出力したいオブジェクト

@see Benchmark::Tms#format...

Benchmark::Report#list -> [Benchmark::Tms] (6102.0)

Benchmark::Report#item 実行時に作成された Benchmark::Tms オ ブジェクトの一覧を返します。

...
Benchmark
::Report#item 実行時に作成された Benchmark::Tms オ
ブジェクトの一覧を返します。

@see Benchmark::Report#item...

Benchmark::Tms#cstime -> Float (6102.0)

子プロセスの System CPU time

...子プロセスの System CPU time...

Benchmark::Tms#cutime -> Float (6102.0)

子プロセスの User CPU time

...子プロセスの User CPU time...

絞り込み条件を変える

<< 1 2 3 > >>