Repository URL to install this package:
|
Version:
1.11.0 ▾
|
#!/usr/bin/env ruby
require "bundler"
Bundler.require(:default)
require "benchmark"
# Process.clock_gettime(Process::CLOCK_MONOTONIC, :millisecond)
Benchmark.bm do |x|
x.report("Time.now: ") { 1_000_000.times { (Time.now.to_f * 1000).floor } }
x.report("get_clocktime:") { 1_000_000.times { Process.clock_gettime(Process::CLOCK_REALTIME, :millisecond) } }
end