Experimenting with Ruby's Benchmark module...

>> Benchmark.bm(7) { |b| b.report('Report:') { s = '' ; 10000.times { s += 'a' } }  }
             user     system      total        real
Report:  0.150000   0.010000   0.160000 (  0.156361)

What are the meanings of "user", "system", and "real"?

Edit
Report