BENCHMARK SUITE
Back
Test
| User
| System
| Total
| Real
| Iterations
|
STRING
|
each_byte
| 1.48
| 0.00
| 1.48
| 1.47
| default
|
split
| 2.86
| 0.00
| 2.86
| 2.85
| default
|
unpack
| 0.80
| 0.00
| 0.80
| 0.80
| default
|
LOOP
|
each (w/o block var)
| 0.70
| 0.00
| 0.70
| 0.70
| default
|
each (w/ block var)
| 0.88
| 0.00
| 0.88
| 0.88
| default
|
for
| 0.73
| 0.00
| 0.73
| 0.73
| default
|
loop
| 1.29
| 0.00
| 1.29
| 1.29
| default
|
step (w/o block var)
| 0.68
| 0.00
| 0.68
| 0.68
| default
|
step (w/ block var)
| 0.85
| 0.00
| 0.85
| 0.85
| default
|
times (w/o block var)
| 0.68
| 0.00
| 0.68
| 0.68
| default
|
times (w/ block var)
| 0.85
| 0.00
| 0.85
| 0.85
| default
|
upto (w/o block var)
| 0.68
| 0.00
| 0.68
| 0.69
| default
|
upto (w/ block var)
| 0.86
| 0.00
| 0.86
| 0.86
| default
|
while
| 0.84
| 0.00
| 0.84
| 0.85
| default
|
IO
|
print
| 1.97
| 2.22
| 4.19
| 4.19
| default
|
syswrite
| 1.09
| 1.30
| 2.39
| 2.40
| default
|
write
| 1.85
| 2.27
| 4.12
| 4.13
| default
|
IO.foreach
| 0.53
| 0.09
| 0.62
| 0.62
| default
|
File::each
| 0.59
| 0.02
| 0.61
| 0.61
| default
|
File::gets
| 0.52
| 0.07
| 0.59
| 0.59
| default
|
File::read
| 0.55
| 0.06
| 0.61
| 0.61
| default
|
File::readline
| 0.56
| 0.04
| 0.60
| 0.59
| default
|
File::sysread
| 0.27
| 0.15
| 0.42
| 0.41
| default
|