このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 2.6.0 リファレンスマニュアル

module function Benchmark.#realtime

realtime { ... } -> Float[permalink][rdoc]

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

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