Benchmarking Your Ruby with time_up
blog.testdouble.com
blog.testdouble.com
It will be very interesting to inspect which method is responsible for most of time, keep track of time in a dashboard and see how refactoring improves time (a line in a chart)
On x86, absolute_time