Ruby 벤치마킹용 Benchmark 클래스
루비에 벤치마크 전용 클래스가 있더군요.
이렇게 로드한 후 아래처럼 사용하시면 됩니다.
결과는 아래처럼 나옵니다.
더 자세한 사용법은 rubydoc을 참조하세요.
require 'benchmark'
이렇게 로드한 후 아래처럼 사용하시면 됩니다.
n = 1000000000
Benchmark.bm do |x|
x.report do
for i in 1 .. n do
end
end
x.report do
n.times do
end
end
x.report do
1.upto n do
end
end
end
결과는 아래처럼 나옵니다.
더 자세한 사용법은 rubydoc을 참조하세요.
댓글
댓글 쓰기