1.7.0@1181106 vs. trunk@1380056
Started at Mon Sep  3 00:24:52 UTC 2012

*Disclaimer* - This tests only file://-URL access on a GNU/Linux VM.
This is intended to measure changes in performance of the local working
copy layer, *only*. These results are *not* generally true for everyone.

Averaged-total results across all runs:
---------------------------------------

Compare 1.7.0 to trunk@1380056
       N        avg         operation
     30/9    0.74|-41.194   TOTAL RUN
   1K/530    0.77| -0.005   add
    60/18    0.83| -0.172   checkout
   240/72    0.96| -0.362   commit
     30/9    0.77| -0.071   copy
     30/9    0.78| -0.077   delete
   150/45    0.12| -5.019   info
    60/18    0.73| -1.066   merge
   1K/516    0.51| -0.008   mkdir
    80/21    0.54| -0.006   propdel
   22K/6K    0.63| -0.004   proplist
   22K/6K    0.65| -0.004   propset
   1K/591    0.67| -0.004   ps
    60/18    0.76| -0.002   resolve
    60/18    0.87| -0.031   resolved
  420/126    0.71| -0.058   status
     30/9    0.65| -0.512   switch
  420/126    0.81| -0.156   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1380056' is faster.
 "2/3" means: '1.7.0' has 2 timings on record, the other has 3.)


Above totals split into separate <dir-levels>x<dir-spread> runs:
----------------------------------------------------------------

Compare 1.7.0,5x5 to trunk@1380056,5x5
       N        avg         operation
     10/3    0.74|-114.004  TOTAL RUN
   1K/456    0.78| -0.005   add
     20/6    0.83| -0.463   checkout
    80/24    0.98| -0.502   commit
     10/3    0.87| -0.039   copy
     10/3    0.77| -0.201   delete
    50/15    0.12|-14.920   info
     20/6    0.74| -2.887   merge
   1K/470    0.51| -0.007   mkdir
    80/20    0.52| -0.006   propdel
   20K/6K    0.63| -0.004   proplist
   21K/6K    0.65| -0.004   propset
   1K/552    0.67| -0.004   ps
     20/6    0.71| -0.003   resolve
     20/6    0.88| -0.073   resolved
   140/42    0.72| -0.147   status
     10/3    0.64| -1.417   switch
   140/42    0.82| -0.389   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1380056,5x5' is faster.
 "2/3" means: '1.7.0,5x5' has 2 timings on record, the other has 3.)

Compare 1.7.0,100x1 to trunk@1380056,100x1
       N        avg         operation
     10/3    0.75| -7.350   TOTAL RUN
   280/71    0.70| -0.005   add
     20/6    0.80| -0.038   checkout
    80/24    0.80| -0.428   commit
     10/3    0.60| -0.141   copy
     10/3    0.79| -0.024   delete
    50/15    0.51| -0.128   info
     20/6    0.71| -0.192   merge
   140/46    0.52| -0.008   mkdir
   1K/337    0.61| -0.005   proplist
  880/273    0.64| -0.005   propset
    70/33    0.67| -0.004   ps
     20/6    0.79| -0.002   resolve
     20/6    0.81| -0.014   resolved
   140/42    0.70| -0.023   status
     10/3    0.75| -0.098   switch
   140/42    0.76| -0.067   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1380056,100x1' is faster.
 "2/3" means: '1.7.0,100x1' has 2 timings on record, the other has 3.)

Compare 1.7.0,1x100 to trunk@1380056,1x100
       N        avg         operation
     10/3    0.76| -2.227   TOTAL RUN
     10/3    0.79| -0.010   add
     20/6    0.80| -0.015   checkout
    80/24    0.80| -0.154   commit
     10/3    0.87| -0.033   copy
     10/3    0.78| -0.005   delete
    50/15    0.85| -0.009   info
     20/6    0.52| -0.118   merge
  370/111    0.59| -0.004   proplist
  420/126    0.62| -0.004   propset
     20/6    0.63| -0.004   ps
     20/6    0.78| -0.002   resolve
     20/6    0.69| -0.005   resolved
   140/42    0.69| -0.005   status
     10/3    0.71| -0.021   switch
   140/42    0.76| -0.011   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1380056,1x100' is faster.
 "2/3" means: '1.7.0,1x100' has 2 timings on record, the other has 3.)



More detail:
------------

Timings for 1.7.0,5x5
   N    min     max     avg   operation  (unit is seconds)
  10  395.33  561.33  433.32  TOTAL RUN
  1K    0.01    2.29    0.02  add
  20    0.02    5.81    2.76  checkout
  80    1.53  160.96   27.39  commit
  10    0.19    0.49    0.30  copy
  10    0.74    1.24    0.89  delete
  50    8.63   43.37   16.86  info
  20    6.81   21.02   11.07  merge
  1K    0.01    0.66    0.02  mkdir
  80    0.01    0.09    0.01  propdel
 20K    0.01    0.69    0.01  proplist
 21K    0.01    1.10    0.01  propset
  1K    0.01    0.54    0.01  ps
  20    0.01    0.01    0.01  resolve
  20    0.47    0.96    0.62  resolved
 140    0.20    1.08    0.52  status
  10    3.36    4.68    3.96  switch
 140    0.26    7.02    2.17  update
--
Timings for trunk@1380056,5x5
   N    min     max     avg   operation  (unit is seconds)
   3  306.31  333.58  319.32  TOTAL RUN
 456    0.01    1.55    0.02  add
   6    0.02    4.78    2.29  checkout
  24    2.17   97.67   26.89  commit
   3    0.23    0.29    0.26  copy
   3    0.61    0.76    0.69  delete
  15    0.84    3.56    1.94  info
   6    4.44   12.91    8.18  merge
 470    0.01    0.10    0.01  mkdir
  20    0.01    0.01    0.01  propdel
  6K    0.01    0.51    0.01  proplist
  6K    0.01    0.70    0.01  propset
 552    0.01    0.40    0.01  ps
   6    0.01    0.01    0.01  resolve
   6    0.31    1.13    0.54  resolved
  42    0.13    1.33    0.37  status
   3    2.52    2.57    2.54  switch
  42    0.21    5.76    1.78  update
--
Compare 1.7.0,5x5 to trunk@1380056,5x5
       N        min              max              avg         operation
     10/3    0.77|-89.020     0.59|-227.756    0.74|-114.004  TOTAL RUN
   1K/456    0.69| -0.003     0.68| -0.738     0.78| -0.005   add
     20/6    0.78| -0.004     0.82| -1.027     0.83| -0.463   checkout
    80/24    1.42| +0.639     0.61|-63.292     0.98| -0.502   commit
     10/3    1.24| +0.045     0.59| -0.204     0.87| -0.039   copy
     10/3    0.83| -0.128     0.61| -0.479     0.77| -0.201   delete
    50/15    0.10| -7.787     0.08|-39.810     0.12|-14.920   info
     20/6    0.65| -2.372     0.61| -8.112     0.74| -2.887   merge
   1K/470    0.70| -0.003     0.16| -0.554     0.51| -0.007   mkdir
    80/20    0.69| -0.003     0.08| -0.078     0.52| -0.006   propdel
   20K/6K    0.66| -0.003     0.74| -0.182     0.63| -0.004   proplist
   21K/6K    0.69| -0.003     0.64| -0.397     0.65| -0.004   propset
   1K/552    0.69| -0.003     0.73| -0.147     0.67| -0.004   ps
     20/6    0.79| -0.002     0.54| -0.006     0.71| -0.003   resolve
     20/6    0.67| -0.154     1.18| +0.174     0.88| -0.073   resolved
   140/42    0.67| -0.065     1.23| +0.251     0.72| -0.147   status
     10/3    0.75| -0.843     0.55| -2.113     0.64| -1.417   switch
   140/42    0.83| -0.043     0.82| -1.261     0.82| -0.389   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1380056,5x5' is faster.
 "2/3" means: '1.7.0,5x5' has 2 timings on record, the other has 3.)


Timings for 1.7.0,100x1
   N    min     max     avg   operation  (unit is seconds)
  10   24.71   43.91   29.57  TOTAL RUN
 280    0.01    0.21    0.02  add
  20    0.02    0.43    0.20  checkout
  80    0.31   10.98    2.12  commit
  10    0.19    1.29    0.35  copy
  10    0.11    0.13    0.11  delete
  50    0.17    0.48    0.26  info
  20    0.59    0.83    0.66  merge
 140    0.01    0.47    0.02  mkdir
  1K    0.01    0.06    0.01  proplist
 880    0.01    0.04    0.01  propset
  70    0.01    0.02    0.01  ps
  20    0.01    0.01    0.01  resolve
  20    0.05    0.10    0.07  resolved
 140    0.04    0.13    0.08  status
  10    0.37    0.41    0.39  switch
 140    0.05    1.02    0.28  update
--
Timings for trunk@1380056,100x1
   N    min     max     avg   operation  (unit is seconds)
   3   21.60   23.10   22.22  TOTAL RUN
  71    0.01    0.11    0.01  add
   6    0.02    0.30    0.16  checkout
  24    0.84    4.62    1.69  commit
   3    0.16    0.27    0.21  copy
   3    0.09    0.09    0.09  delete
  15    0.10    0.20    0.13  info
   6    0.40    0.63    0.46  merge
  46    0.01    0.01    0.01  mkdir
   1    0.01    0.01    0.01  propdel
 337    0.01    0.01    0.01  proplist
 273    0.01    0.01    0.01  propset
  33    0.01    0.01    0.01  ps
   6    0.01    0.01    0.01  resolve
   6    0.05    0.07    0.06  resolved
  42    0.03    0.08    0.05  status
   3    0.29    0.29    0.29  switch
  42    0.04    0.43    0.21  update
--
Compare 1.7.0,100x1 to trunk@1380056,100x1
       N        min              max              avg         operation
     10/3    0.87| -3.108     0.53|-20.808     0.75| -7.350   TOTAL RUN
   280/71    0.69| -0.003     0.55| -0.093     0.70| -0.005   add
     20/6    0.77| -0.005     0.70| -0.128     0.80| -0.038   checkout
    80/24    2.70| +0.530     0.42| -6.350     0.80| -0.428   commit
     10/3    0.87| -0.023     0.21| -1.020     0.60| -0.141   copy
     10/3    0.81| -0.020     0.73| -0.034     0.79| -0.024   delete
    50/15    0.60| -0.066     0.41| -0.288     0.51| -0.128   info
     20/6    0.68| -0.188     0.76| -0.196     0.71| -0.192   merge
   140/46    0.68| -0.003     0.03| -0.455     0.52| -0.008   mkdir
   1K/337    0.65| -0.003     0.16| -0.052     0.61| -0.005   proplist
  880/273    0.69| -0.003     0.28| -0.030     0.64| -0.005   propset
    70/33    0.66| -0.004     0.59| -0.008     0.67| -0.004   ps
     20/6    0.78| -0.002     0.95| -0.001     0.79| -0.002   resolve
     20/6    0.97| -0.002     0.70| -0.029     0.81| -0.014   resolved
   140/42    0.70| -0.013     0.62| -0.048     0.70| -0.023   status
     10/3    0.77| -0.085     0.73| -0.111     0.75| -0.098   switch
   140/42    0.80| -0.010     0.42| -0.592     0.76| -0.067   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1380056,100x1' is faster.
 "2/3" means: '1.7.0,100x1' has 2 timings on record, the other has 3.)


Timings for 1.7.0,1x100
   N    min     max     avg   operation  (unit is seconds)
  10    7.69   17.23    9.34  TOTAL RUN
  10    0.04    0.05    0.04  add
  20    0.02    0.15    0.08  checkout
  80    0.18    5.67    0.76  commit
  10    0.18    0.66    0.26  copy
  10    0.02    0.03    0.02  delete
  50    0.05    0.10    0.06  info
  20    0.14    0.61    0.25  merge
 370    0.01    0.02    0.01  proplist
 420    0.01    0.02    0.01  propset
  20    0.01    0.01    0.01  ps
  20    0.01    0.01    0.01  resolve
  20    0.02    0.02    0.02  resolved
 140    0.01    0.03    0.02  status
  10    0.07    0.08    0.07  switch
 140    0.02    0.14    0.05  update
--
Timings for trunk@1380056,1x100
   N    min     max     avg   operation  (unit is seconds)
   3    6.99    7.24    7.11  TOTAL RUN
   3    0.03    0.04    0.03  add
   6    0.02    0.11    0.06  checkout
  24    0.18    1.85    0.61  commit
   3    0.16    0.29    0.23  copy
   3    0.02    0.02    0.02  delete
  15    0.04    0.08    0.05  info
   6    0.09    0.18    0.13  merge
 111    0.01    0.01    0.01  proplist
 126    0.01    0.01    0.01  propset
   6    0.01    0.01    0.01  ps
   6    0.01    0.01    0.01  resolve
   6    0.01    0.02    0.01  resolved
  42    0.01    0.02    0.01  status
   3    0.05    0.05    0.05  switch
  42    0.01    0.10    0.04  update
--
Compare 1.7.0,1x100 to trunk@1380056,1x100
       N        min              max              avg         operation
     10/3    0.91| -0.700     0.42| -9.985     0.76| -2.227   TOTAL RUN
     10/3    0.84| -0.007     0.72| -0.013     0.79| -0.010   add
     20/6    0.78| -0.004     0.75| -0.038     0.80| -0.015   checkout
    80/24    0.99| -0.002     0.33| -3.818     0.80| -0.154   commit
     10/3    0.92| -0.014     0.44| -0.370     0.87| -0.033   copy
     10/3    0.84| -0.004     0.65| -0.010     0.78| -0.005   delete
    50/15    0.92| -0.004     0.78| -0.023     0.85| -0.009   info
     20/6    0.64| -0.051     0.29| -0.434     0.52| -0.118   merge
  370/111    0.66| -0.003     0.36| -0.011     0.59| -0.004   proplist
  420/126    0.69| -0.003     0.40| -0.011     0.62| -0.004   propset
     20/6    0.69| -0.003     0.51| -0.007     0.63| -0.004   ps
     20/6    0.76| -0.002     0.80| -0.002     0.78| -0.002   resolve
     20/6    0.58| -0.006     0.71| -0.007     0.69| -0.005   resolved
   140/42    0.70| -0.003     0.67| -0.009     0.69| -0.005   status
     10/3    0.76| -0.016     0.66| -0.027     0.71| -0.021   switch
   140/42    0.82| -0.003     0.74| -0.037     0.76| -0.011   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1380056,1x100' is faster.
 "2/3" means: '1.7.0,1x100' has 2 timings on record, the other has 3.)


Timings for 1.7.0
   N    min     max     avg   operation  (unit is seconds)
  30    7.69  561.33  157.41  TOTAL RUN
  1K    0.01    2.29    0.02  add
  60    0.02    5.81    1.01  checkout
 240    0.18  160.96   10.09  commit
  30    0.18    1.29    0.30  copy
  30    0.02    1.24    0.34  delete
 150    0.05   43.37    5.73  info
  60    0.14   21.02    3.99  merge
  1K    0.01    0.66    0.02  mkdir
  80    0.01    0.09    0.01  propdel
 22K    0.01    0.69    0.01  proplist
 22K    0.01    1.10    0.01  propset
  1K    0.01    0.54    0.01  ps
  60    0.01    0.01    0.01  resolve
  60    0.02    0.96    0.24  resolved
 420    0.01    1.08    0.20  status
  30    0.07    4.68    1.47  switch
 420    0.02    7.02    0.83  update
--
Timings for trunk@1380056
   N    min     max     avg   operation  (unit is seconds)
   9    6.99  333.58  116.22  TOTAL RUN
 530    0.01    1.55    0.02  add
  18    0.02    4.78    0.84  checkout
  72    0.18   97.67    9.73  commit
   9    0.16    0.29    0.23  copy
   9    0.02    0.76    0.26  delete
  45    0.04    3.56    0.71  info
  18    0.09   12.91    2.92  merge
 516    0.01    0.10    0.01  mkdir
  21    0.01    0.01    0.01  propdel
  6K    0.01    0.51    0.01  proplist
  6K    0.01    0.70    0.01  propset
 591    0.01    0.40    0.01  ps
  18    0.01    0.01    0.01  resolve
  18    0.01    1.13    0.21  resolved
 126    0.01    1.33    0.14  status
   9    0.05    2.57    0.96  switch
 126    0.01    5.76    0.68  update
--
Compare 1.7.0 to trunk@1380056
       N        min              max              avg         operation
     30/9    0.91| -0.700     0.59|-227.756    0.74|-41.194   TOTAL RUN
   1K/530    0.69| -0.003     0.68| -0.738     0.77| -0.005   add
    60/18    0.78| -0.004     0.82| -1.027     0.83| -0.172   checkout
   240/72    0.99| -0.002     0.61|-63.292     0.96| -0.362   commit
     30/9    0.92| -0.014     0.22| -1.006     0.77| -0.071   copy
     30/9    0.84| -0.004     0.61| -0.479     0.78| -0.077   delete
   150/45    0.92| -0.004     0.08|-39.810     0.12| -5.019   info
    60/18    0.64| -0.051     0.61| -8.112     0.73| -1.066   merge
   1K/516    0.70| -0.003     0.16| -0.554     0.51| -0.008   mkdir
    80/21    0.69| -0.003     0.13| -0.074     0.54| -0.006   propdel
   22K/6K    0.66| -0.003     0.74| -0.182     0.63| -0.004   proplist
   22K/6K    0.69| -0.003     0.64| -0.397     0.65| -0.004   propset
   1K/591    0.69| -0.003     0.73| -0.147     0.67| -0.004   ps
    60/18    0.76| -0.002     0.76| -0.003     0.76| -0.002   resolve
    60/18    0.58| -0.006     1.18| +0.174     0.87| -0.031   resolved
  420/126    0.70| -0.003     1.23| +0.251     0.71| -0.058   status
     30/9    0.76| -0.016     0.55| -2.113     0.65| -0.512   switch
  420/126    0.82| -0.003     0.82| -1.261     0.81| -0.156   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1380056' is faster.
 "2/3" means: '1.7.0' has 2 timings on record, the other has 3.)



Had started at Mon Sep  3 00:24:52 UTC 2012,
       done at Mon Sep  3 00:50:36 UTC 2012
/home/neels/svnbench
real 1544.25
user 541.31
sys 244.00

Reply via email to