========================== 2009-04-01T16:53:42 CEST =========================== Benchmarking on ruby 1.8.6 (2008-08-11 patchlevel 287) [i686-linux]. Running 'GeneratorBenchmarkExt' for 1000 iterations/method (compare_time=real) =============================================================================== This first run is only for warmup. GeneratorBenchmarkExt#generator_fast: real total user system sum 1.818191528 1.840000000 1.830000000 0.010000000 min 0.001368999 0.000000000 0.000000000 0.000000000 std- -0.000870656 -0.002702580 -0.002705600 -0.000306228 mean 0.001818192 0.001840000 0.001830000 0.000010000 std+ 0.004507039 0.006382580 0.006365600 0.000326228 max 0.026389122 0.030000000 0.030000000 0.010000000 std 0.002688848 0.004542580 0.004535600 0.000316228 std% 147.885830391 246.879359662 247.847020509 3162.277660168 harm 0.001475231 nan nan nan geo 0.001529059 0.000000000 0.000000000 0.000000000 q1 0.001397133 0.000000000 0.000000000 0.000000000 med 0.001406908 0.000000000 0.000000000 0.000000000 q3 0.001425028 0.000000000 0.000000000 0.000000000 1000 549.99706 0.001818192 calls calls/sec secs/call 0.02514 -| 0.02264 -|* 0.02013 -| 0.01763 -| 0.01513 -| 0.01263 -| 0.01013 -| 0.00762 -| 0.00512 -| 0.00262 -|************************************************** Outliers detected with box plot algo (median=0.00141, iqr=0.00003, factor=3.00): high=63 very_high=132 Ljung-Box statistics: q=15.00353 (alpha=0.05, df=50). 0.00000 < 0.95000 => No autocorrelation was detected. GeneratorBenchmarkExt#generator_fast: real total user system sum 1.826970100 1.830000000 1.820000000 0.010000000 min 0.001377106 0.000000000 0.000000000 0.000000000 std- -0.000992693 -0.002749527 -0.002708588 -0.000306228 mean 0.001826970 0.001830000 0.001820000 0.000010000 std+ 0.004646633 0.006409527 0.006348588 0.000326228 max 0.027617931 0.030000000 0.030000000 0.010000000 std 0.002819663 0.004579527 0.004528588 0.000316228 std% 154.335471491 250.247404066 248.823509412 3162.277660168 harm 0.001469225 nan nan nan geo 0.001522946 0.000000000 0.000000000 0.000000000 q1 0.001402140 0.000000000 0.000000000 0.000000000 med 0.001411915 0.000000000 0.000000000 0.000000000 q3 0.001425982 0.000000000 0.000000000 0.000000000 1000 547.35433 0.001826970 calls calls/sec secs/call 0.02631 -| 0.02368 -|* 0.02106 -| 0.01843 -| 0.01581 -| 0.01319 -| 0.01056 -| 0.00794 -| 0.00531 -| 0.00269 -|************************************************** Outliers detected with box plot algo (median=0.00141, iqr=0.00002, factor=3.00): high=84 very_high=91 Ljung-Box statistics: q=13.47105 (alpha=0.05, df=50). 0.00000 < 0.95000 => No autocorrelation was detected. No initial data truncated. => System may have been in a steady state from the beginning. ------------------------------------------------------------------------------- This first run is only for warmup. GeneratorBenchmarkExt#generator_pretty: real total user system sum 2.625656843 2.590000000 2.580000000 0.010000000 min 0.002025127 0.000000000 0.000000000 0.000000000 std- -0.000656844 -0.002684440 -0.002689855 -0.000306228 mean 0.002625657 0.002590000 0.002580000 0.000010000 std+ 0.005908158 0.007864440 0.007849855 0.000326228 max 0.028638124 0.030000000 0.030000000 0.010000000 std 0.003282501 0.005274440 0.005269855 0.000316228 std% 125.016381076 203.646340853 204.257944451 3162.277660168 harm 0.002154247 nan nan nan geo 0.002239052 0.000000000 0.000000000 0.000000000 q1 0.002051830 0.000000000 0.000000000 0.000000000 med 0.002062082 0.000000000 0.000000000 0.000000000 q3 0.002082050 0.000000000 0.000000000 0.000000000 1000 380.85708 0.002625657 calls calls/sec secs/call 0.02731 -| 0.02465 -|* 0.02198 -| 0.01932 -| 0.01666 -| 0.01400 -| 0.01134 -| 0.00868 -| 0.00602 -| 0.00336 -|************************************************** Outliers detected with box plot algo (median=0.00206, iqr=0.00003, factor=3.00): high=98 very_high=107 Ljung-Box statistics: q=349.53704 (alpha=0.05, df=50). 1.00000 >= 0.95000 => Autocorrelation was detected. GeneratorBenchmarkExt#generator_pretty: real total user system sum 2.399331093 2.360000000 2.360000000 0.000000000 min 0.002033949 0.000000000 0.000000000 0.000000000 std- -0.000767217 -0.002736080 -0.002736080 0.000000000 mean 0.002665923 0.002622222 0.002622222 0.000000000 std+ 0.006099064 0.007980525 0.007980525 0.000000000 max 0.029814005 0.030000000 0.030000000 0.000000000 std 0.003433140 0.005358303 0.005358303 0.000000000 std% 128.778658745 204.342051806 204.342051806 nan harm 0.002164550 nan nan nan geo 0.002253865 0.000000000 0.000000000 0.000000000 q1 0.002059937 0.000000000 0.000000000 0.000000000 med 0.002071142 0.000000000 0.000000000 0.000000000 q3 0.002090931 0.000000000 0.000000000 0.000000000 900 375.10455 0.002665923 calls calls/sec secs/call 0.02843 -| 0.02565 -|* 0.02287 -| 0.02009 -| 0.01731 -| 0.01453 -| 0.01176 -| 0.00898 -| 0.00620 -| 0.00342 -|************************************************** Outliers detected with box plot algo (median=0.00207, iqr=0.00003, factor=3.00): high=89 very_high=86 Ljung-Box statistics: q=342.52637 (alpha=0.05, df=50). 1.00000 >= 0.95000 => Autocorrelation was detected. Truncated initial 100 measurements: 1000 -> 900 (-10.00%). ------------------------------------------------------------------------------- This first run is only for warmup. GeneratorBenchmarkExt#generator_safe: real total user system sum 2.218419790 2.210000000 2.210000000 0.000000000 min 0.001708984 0.000000000 0.000000000 0.000000000 std- -0.000607850 -0.002484458 -0.002484458 0.000000000 mean 0.002218420 0.002210000 0.002210000 0.000000000 std+ 0.005044690 0.006904458 0.006904458 0.000000000 max 0.026993036 0.030000000 0.030000000 0.000000000 std 0.002826270 0.004694458 0.004694458 0.000000000 std% 127.400134370 212.418923782 212.418923782 nan harm 0.001839661 nan nan nan geo 0.001909029 0.000000000 0.000000000 0.000000000 q1 0.001738071 0.000000000 0.000000000 0.000000000 med 0.001749992 0.000000000 0.000000000 0.000000000 q3 0.001769066 0.000000000 0.000000000 0.000000000 1000 450.77131 0.002218420 calls calls/sec secs/call 0.02573 -| 0.02320 -| 0.02067 -| 0.01814 -| 0.01562 -| 0.01309 -| 0.01056 -| 0.00803 -| 0.00550 -| 0.00297 -|************************************************** Outliers detected with box plot algo (median=0.00175, iqr=0.00003, factor=3.00): high=58 very_high=129 Ljung-Box statistics: q=24.03262 (alpha=0.05, df=50). 0.00070 < 0.95000 => No autocorrelation was detected. GeneratorBenchmarkExt#generator_safe: real total user system sum 2.252413511 2.250000000 2.250000000 0.000000000 min 0.001720905 0.000000000 0.000000000 0.000000000 std- -0.000940042 -0.002634809 -0.002634809 0.000000000 mean 0.002252414 0.002250000 0.002250000 0.000000000 std+ 0.005444869 0.007134809 0.007134809 0.000000000 max 0.030152082 0.030000000 0.030000000 0.000000000 std 0.003192455 0.004884809 0.004884809 0.000000000 std% 141.734856492 217.102633117 217.102633117 nan harm 0.001827244 nan nan nan geo 0.001895755 0.000000000 0.000000000 0.000000000 q1 0.001747131 0.000000000 0.000000000 0.000000000 med 0.001757145 0.000000000 0.000000000 0.000000000 q3 0.001773119 0.000000000 0.000000000 0.000000000 1000 443.96821 0.002252414 calls calls/sec secs/call 0.02873 -| 0.02589 -|* 0.02304 -| 0.02020 -| 0.01736 -| 0.01451 -| 0.01167 -| 0.00883 -| 0.00599 -| 0.00314 -|************************************************** Outliers detected with box plot algo (median=0.00176, iqr=0.00003, factor=3.00): high=92 very_high=86 Ljung-Box statistics: q=19.23732 (alpha=0.05, df=50). 0.00003 < 0.95000 => No autocorrelation was detected. No initial data truncated. => System may have been in a steady state from the beginning. ========================== 2009-04-01T16:54:07 CEST =========================== Comparing times (call_time_mean): 1 GeneratorBenchmarkExt#generator_fast 1000 repeats: 547.354332608 ( real) -> 1.459x 0.001826970 2 GeneratorBenchmarkExt#generator_safe 1000 repeats: 443.968212317 ( real) -> 1.184x 0.002252414 3 GeneratorBenchmarkExt#generator_pretty 900 repeats: 375.104545883 ( real) -> 1.000x 0.002665923 calls/sec ( time) -> speed covers secs/call Comparing times (call_time_median): 1 GeneratorBenchmarkExt#generator_fast 1000 repeats: 708.258020939 ( real) -> 1.467x 0.001411915 2 GeneratorBenchmarkExt#generator_safe 1000 repeats: 569.105020353 ( real) -> 1.179x 0.001757145 3 GeneratorBenchmarkExt#generator_pretty 900 repeats: 482.825371244 ( real) -> 1.000x 0.002071142 calls/sec ( time) -> speed covers secs/call =============================================================================== Writing measurement data file '/data/scm/json/benchmarks/data/GeneratorBenchmarkExt#generator_fast.dat'. Writing autocorrelation plot file '/data/scm/json/benchmarks/data/GeneratorBenchmarkExt#generator_fast-autocorrelation.dat'. Writing measurement data file '/data/scm/json/benchmarks/data/GeneratorBenchmarkExt#generator_pretty.dat'. Writing autocorrelation plot file '/data/scm/json/benchmarks/data/GeneratorBenchmarkExt#generator_pretty-autocorrelation.dat'. Writing measurement data file '/data/scm/json/benchmarks/data/GeneratorBenchmarkExt#generator_safe.dat'. Writing autocorrelation plot file '/data/scm/json/benchmarks/data/GeneratorBenchmarkExt#generator_safe-autocorrelation.dat'.