タグ

ブックマーク / a-newcomer.heroku.com (1)

  • RubyでのBenchmarkの取り方をば。 - a newcomer!

    RubyのBenchmarkを使いたい際に、その都度リファレンスを見るなりしていたのでまとめ。 Benchmarkって「まれによく使う」っていうまあ微妙な感じの部類なんで忘れがちなんですよね :p [More] What is Benchmark? Benchmarkは言わずもがななんですが、Rubyには組み込みでBenchmarkクラスが入っているので、基的にはそれを使用します。 一番単純なベンチマークの取り方はmeasuerかrealtimeを使う方法。 measure(label = "") { ... } -> Benchmark::Tms 与えられたブロックを実行して、経過した時間を Process.#times で計り、 Benchmark::Tms オブジェクトを生成して返します。 realtime { ... } -> Float 与えられたブロックを評価して実行時間を計

    labunix
    labunix 2012/01/14
  • 1