realtime { ... } -> Float[permalink][rdoc]-
与えられたブロックを評価して実行時間を計測して返します。返り値の単位は、秒です。
require 'benchmark' puts Benchmark.realtime { [0] * (10**8) } # => 1.0929416846483946
このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ
realtime { ... } -> Float[permalink][rdoc]与えられたブロックを評価して実行時間を計測して返します。返り値の単位は、秒です。
require 'benchmark'
puts Benchmark.realtime { [0] * (10**8) } # => 1.0929416846483946