BENCHMARK SUITE
Back
Test
| User
| System
| Total
| Real
| Iterations
|
STRING
|
each_byte
| 1.41
| 0.00
| 1.41
| 6.63
| default
|
split
| 1.33
| 0.00
| 1.33
| 7.71
| default
|
unpack
| 0.41
| 0.00
| 0.41
| 3.14
| default
|
LOOP
|
each (w/o block var)
| 1.48
| 0.00
| 1.48
| 3.57
| default
|
each (w/ block var)
| 1.45
| 0.00
| 1.45
| 3.97
| default
|
for
| 1.26
| 0.00
| 1.26
| 3.49
| default
|
loop
| 2.04
| 0.00
| 2.04
| 5.08
| default
|
step (w/o block var)
| 1.30
| 0.00
| 1.30
| 3.41
| default
|
step (w/ block var)
| 1.44
| 0.00
| 1.44
| 4.35
| default
|
times (w/o block var)
| 1.34
| 0.00
| 1.34
| 3.34
| default
|
times (w/ block var)
| 1.41
| 0.00
| 1.41
| 3.91
| default
|
upto (w/o block var)
| 1.24
| 0.00
| 1.24
| 3.17
| default
|
upto (w/ block var)
| 1.43
| 0.00
| 1.43
| 4.36
| default
|
while
| 1.48
| 0.00
| 1.48
| 3.92
| default
|
IO
|
print
| 7.24
| 0.00
| 7.24
| 36.61
| default
|
syswrite
| 6.81
| 0.00
| 6.81
| 34.06
| default
|
write
| 8.48
| 0.00
| 8.48
| 37.22
| default
|
IO.foreach
| 0.26
| 0.00
| 0.26
| 1.29
| default
|
File::each
| 0.01
| 0.00
| 0.01
| 1.23
| default
|
File::gets
| 0.24
| 0.00
| 0.24
| 1.19
| default
|
File::read
| 0.14
| 0.00
| 0.14
| 1.22
| default
|
File::readline
| 0.18
| 0.00
| 0.18
| 1.23
| default
|
File::sysread
| 0.25
| 0.00
| 0.25
| 2.13
| default
|