BENCHMARK SUITE
Back
Test
| User
| System
| Total
| Real
| Iterations
|
STRING
|
each_byte
| 3.57
| 0.00
| 3.57
| 3.78
| default
|
split
| 6.21
| 0.01
| 6.21
| 6.30
| default
|
unpack
| 2.50
| 0.00
| 2.50
| 2.61
| default
|
LOOP
|
each (w/o block var)
| 1.01
| 0.00
| 1.01
| 1.04
| default
|
each (w/ block var)
| 1.24
| 0.00
| 1.24
| 1.24
| default
|
for
| 1.02
| 0.00
| 1.02
| 1.08
| default
|
loop
| 1.86
| 0.00
| 1.86
| 1.86
| default
|
step (w/o block var)
| 1.00
| 0.00
| 1.00
| 1.00
| default
|
step (w/ block var)
| 1.25
| 0.00
| 1.25
| 1.27
| default
|
times (w/o block var)
| 0.99
| 0.00
| 0.99
| 1.03
| default
|
times (w/ block var)
| 1.26
| 0.00
| 1.26
| 1.26
| default
|
upto (w/o block var)
| 1.03
| 0.00
| 1.03
| 1.13
| default
|
upto (w/ block var)
| 1.25
| 0.00
| 1.25
| 2.39
| default
|
while
| 1.21
| 0.00
| 1.21
| 1.73
| default
|
IO
|
print
| 23.25
| 50.68
| 73.93
| 87.96
| default
|
syswrite
| 18.55
| 48.31
| 66.86
| 72.54
| default
|
write
| 21.44
| 49.02
| 70.46
| 77.07
| default
|
IO.foreach
| 7.99
| 8.72
| 16.71
| 17.12
| default
|
File::each
| 8.09
| 8.66
| 16.75
| 16.92
| default
|
File::gets
| 7.80
| 8.86
| 16.66
| 17.14
| default
|
File::read
| 8.02
| 8.71
| 16.73
| 16.91
| default
|
File::readline
| 8.05
| 8.71
| 16.76
| 17.59
| default
|
File::sysread
| 1.03
| 0.69
| 1.72
| 1.76
| default
|