You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by ne...@apache.org on 2013/05/20 02:37:07 UTC

[svnbench] Revision: 1484368 compiled May 20 2013, 00:21:58 on x86_64-unknown-linux-gnu

1.7.0@1181106 vs. trunk@1484356
Started at Mon May 20 00:26:14 UTC 2013

*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.

Charts of this data are available at http://svn-qavm.apache.org/charts/

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

Compare trunk@1484356 to 1.7.0
       N        avg         operation
     21/9    0.56|-32.898   TOTAL RUN
   1K/530    0.88| -0.002   add
    42/18    0.79| -0.180   checkout
   168/72    0.64| -0.722   commit
     21/9    0.69| -0.008   copy
     21/9    0.79| -0.061   delete
   105/45    0.18| -3.572   info
    42/18    0.52| -1.035   merge
   1K/516    0.85| -0.002   mkdir
    56/21    0.81| -0.002   propdel
   15K/6K    0.78| -0.002   proplist
   16K/6K    0.80| -0.002   propset
   1K/591    0.78| -0.002   ps
    42/18    1.88| +0.009   resolve
    42/18    0.83| -0.033   resolved
  294/126    0.69| -0.055   status
     21/9    0.71| -0.313   switch
  294/126    0.77| -0.157   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1484356' 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 trunk@1484356,5x5 to 1.7.0,5x5
       N        avg         operation
      7/3    0.57|-87.761   TOTAL RUN
   1K/456    0.89| -0.002   add
     14/6    0.83| -0.374   checkout
    56/24    0.66| -1.776   commit
      7/3    0.58| -0.014   copy
      7/3    0.82| -0.124   delete
    35/15    0.17|-10.513   info
     14/6    0.55| -2.593   merge
  994/470    0.86| -0.001   mkdir
    56/20    0.79| -0.002   propdel
   14K/6K    0.80| -0.002   proplist
   15K/6K    0.82| -0.002   propset
   1K/552    0.79| -0.002   ps
     14/6    3.81| +0.024   resolve
     14/6    0.83| -0.083   resolved
    98/42    0.72| -0.124   status
      7/3    0.76| -0.674   switch
    98/42    0.84| -0.268   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1484356,5x5' is faster.
 "2/3" means: '1.7.0,5x5' has 2 timings on record, the other has 3.)

Compare trunk@1484356,100x1 to 1.7.0,100x1
       N        avg         operation
      7/3    0.51| -8.642   TOTAL RUN
   196/71    0.79| -0.004   add
     14/6    0.49| -0.118   checkout
    56/24    0.46| -0.299   commit
      7/3    0.74| -0.006   copy
      7/3    0.62| -0.048   delete
    35/15    0.42| -0.174   info
     14/6    0.35| -0.391   merge
    98/46    0.83| -0.003   mkdir
  763/337    0.60| -0.005   proplist
  616/273    0.62| -0.005   propset
    49/33    0.64| -0.005   ps
     14/6    1.40| +0.004   resolve
     14/6    0.91| -0.007   resolved
    98/42    0.62| -0.030   status
      7/3    0.46| -0.217   switch
    98/42    0.45| -0.179   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1484356,100x1' is faster.
 "2/3" means: '1.7.0,100x1' has 2 timings on record, the other has 3.)

Compare trunk@1484356,1x100 to 1.7.0,1x100
       N        avg         operation
      7/3    0.53| -2.291   TOTAL RUN
      7/3    0.58| -0.025   add
     14/6    0.54| -0.047   checkout
    56/24    0.49| -0.091   commit
      7/3    0.80| -0.004   copy
      7/3    0.60| -0.013   delete
    35/15    0.63| -0.029   info
     14/6    0.37| -0.122   merge
  259/111    0.53| -0.006   proplist
  294/126    0.55| -0.006   propset
     14/6    0.53| -0.006   ps
     14/6    0.86| -0.002   resolve
     14/6    0.63| -0.008   resolved
    98/42    0.54| -0.010   status
      7/3    0.50| -0.048   switch
    98/42    0.59| -0.025   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1484356,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)
   7  192.14  212.78  202.03  TOTAL RUN
  1K    0.01    1.76    0.02  add
  14    0.02    4.88    2.27  checkout
  56    1.07   17.29    5.26  commit
   7    0.01    0.13    0.03  copy
   7    0.61    0.80    0.70  delete
  35    6.32   31.69   12.65  info
  14    5.33    8.49    5.72  merge
 994    0.01    0.04    0.01  mkdir
  56    0.01    0.02    0.01  propdel
 14K    0.01    0.03    0.01  proplist
 15K    0.01    0.06    0.01  propset
  1K    0.01    0.03    0.01  ps
  14    0.01    0.01    0.01  resolve
  14    0.40    0.59    0.49  resolved
  98    0.17    0.88    0.44  status
   7    2.71    2.88    2.78  switch
  98    0.21    4.85    1.64  update
--
Timings for trunk@1484356,5x5
   N    min     max     avg   operation  (unit is seconds)
   3  110.04  119.77  114.27  TOTAL RUN
 456    0.01    1.41    0.02  add
   6    0.02    4.04    1.89  checkout
  24    0.57    8.36    3.48  commit
   3    0.02    0.02    0.02  copy
   3    0.53    0.61    0.57  delete
  15    0.61    4.66    2.13  info
   6    2.34    4.23    3.12  merge
 470    0.01    0.02    0.01  mkdir
  20    0.01    0.01    0.01  propdel
  6K    0.01    0.02    0.01  proplist
  6K    0.01    0.03    0.01  propset
 552    0.01    0.03    0.01  ps
   6    0.03    0.04    0.03  resolve
   6    0.30    0.55    0.41  resolved
  42    0.12    0.54    0.31  status
   3    2.08    2.13    2.11  switch
  42    0.20    3.90    1.38  update
--
Compare trunk@1484356,5x5 to 1.7.0,5x5
       N        min              max              avg         operation
      7/3    0.57|-82.093     0.56|-93.007     0.57|-87.761   TOTAL RUN
   1K/456    0.91| -0.001     0.80| -0.352     0.89| -0.002   add
     14/6    0.93| -0.001     0.83| -0.839     0.83| -0.374   checkout
    56/24    0.53| -0.503     0.48| -8.934     0.66| -1.776   commit
      7/3    1.22| +0.003     0.15| -0.114     0.58| -0.014   copy
      7/3    0.86| -0.088     0.76| -0.195     0.82| -0.124   delete
    35/15    0.10| -5.719     0.15|-27.030     0.17|-10.513   info
     14/6    0.44| -2.989     0.50| -4.264     0.55| -2.593   merge
  994/470    0.91| -0.001     0.50| -0.020     0.86| -0.001   mkdir
    56/20    0.88| -0.001     0.38| -0.012     0.79| -0.002   propdel
   14K/6K    0.83| -0.001     0.49| -0.017     0.80| -0.002   proplist
   15K/6K    0.84| -0.001     0.41| -0.038     0.82| -0.002   propset
   1K/552    0.86| -0.001     0.90| -0.003     0.79| -0.002   ps
     14/6    3.03| +0.017     4.41| +0.031     3.81| +0.024   resolve
     14/6    0.74| -0.102     0.93| -0.043     0.83| -0.083   resolved
    98/42    0.69| -0.053     0.61| -0.342     0.72| -0.124   status
      7/3    0.77| -0.629     0.74| -0.751     0.76| -0.674   switch
    98/42    0.94| -0.012     0.80| -0.951     0.84| -0.268   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1484356,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)
   7   13.04   22.49   17.55  TOTAL RUN
 196    0.01    0.13    0.02  add
  14    0.02    0.74    0.23  checkout
  56    0.12    1.41    0.56  commit
   7    0.02    0.03    0.02  copy
   7    0.09    0.22    0.13  delete
  35    0.15    0.80    0.30  info
  14    0.46    0.91    0.60  merge
  98    0.01    0.03    0.01  mkdir
 763    0.01    0.03    0.01  proplist
 616    0.01    0.03    0.01  propset
  49    0.01    0.03    0.01  ps
  14    0.01    0.02    0.01  resolve
  14    0.05    0.11    0.07  resolved
  98    0.04    0.20    0.08  status
   7    0.33    0.65    0.40  switch
  98    0.04    0.86    0.33  update
--
Timings for trunk@1484356,100x1
   N    min     max     avg   operation  (unit is seconds)
   3    8.66    9.17    8.91  TOTAL RUN
  71    0.01    0.10    0.01  add
   6    0.02    0.22    0.11  checkout
  24    0.09    0.52    0.26  commit
   3    0.02    0.02    0.02  copy
   3    0.08    0.08    0.08  delete
  15    0.10    0.19    0.13  info
   6    0.19    0.24    0.21  merge
  46    0.01    0.02    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.06    0.07    0.06  resolved
  42    0.03    0.07    0.05  status
   3    0.18    0.19    0.18  switch
  42    0.04    0.28    0.15  update
--
Compare trunk@1484356,100x1 to 1.7.0,100x1
       N        min              max              avg         operation
      7/3    0.66| -4.381     0.41|-13.322     0.51| -8.642   TOTAL RUN
   196/71    0.92| -0.001     0.78| -0.028     0.79| -0.004   add
     14/6    0.91| -0.002     0.29| -0.520     0.49| -0.118   checkout
    56/24    0.79| -0.025     0.37| -0.897     0.46| -0.299   commit
      7/3    0.96| -0.001     0.54| -0.015     0.74| -0.006   copy
      7/3    0.83| -0.016     0.37| -0.137     0.62| -0.048   delete
    35/15    0.65| -0.052     0.24| -0.611     0.42| -0.174   info
     14/6    0.40| -0.275     0.26| -0.674     0.35| -0.391   merge
    98/46    0.91| -0.001     0.57| -0.014     0.83| -0.003   mkdir
  763/337    0.82| -0.001     0.36| -0.017     0.60| -0.005   proplist
  616/273    0.84| -0.001     0.36| -0.020     0.62| -0.005   propset
    49/33    0.82| -0.002     0.36| -0.020     0.64| -0.005   ps
     14/6    1.47| +0.004     0.72| -0.005     1.40| +0.004   resolve
     14/6    1.28| +0.014     0.60| -0.044     0.91| -0.007   resolved
    98/42    0.72| -0.011     0.35| -0.131     0.62| -0.030   status
      7/3    0.55| -0.151     0.29| -0.463     0.46| -0.217   switch
    98/42    0.90| -0.004     0.33| -0.575     0.45| -0.179   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1484356,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)
   7    3.09    7.20    4.88  TOTAL RUN
   7    0.04    0.09    0.06  add
  14    0.02    0.27    0.10  checkout
  56    0.03    0.56    0.18  commit
   7    0.01    0.03    0.02  copy
   7    0.02    0.05    0.03  delete
  35    0.04    0.18    0.08  info
  14    0.12    0.30    0.19  merge
 259    0.01    0.02    0.01  proplist
 294    0.01    0.02    0.01  propset
  14    0.01    0.02    0.01  ps
  14    0.01    0.02    0.01  resolve
  14    0.01    0.04    0.02  resolved
  98    0.01    0.05    0.02  status
   7    0.06    0.15    0.10  switch
  98    0.02    0.25    0.06  update
--
Timings for trunk@1484356,1x100
   N    min     max     avg   operation  (unit is seconds)
   3    2.57    2.62    2.59  TOTAL RUN
   3    0.03    0.03    0.03  add
   6    0.02    0.09    0.06  checkout
  24    0.02    0.20    0.09  commit
   3    0.02    0.02    0.02  copy
   3    0.02    0.02    0.02  delete
  15    0.04    0.08    0.05  info
   6    0.06    0.09    0.07  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.02    0.09    0.03  update
--
Compare trunk@1484356,1x100 to 1.7.0,1x100
       N        min              max              avg         operation
      7/3    0.83| -0.522     0.36| -4.582     0.53| -2.291   TOTAL RUN
      7/3    0.91| -0.003     0.39| -0.055     0.58| -0.025   add
     14/6    0.92| -0.001     0.35| -0.174     0.54| -0.047   checkout
    56/24    0.68| -0.011     0.35| -0.359     0.49| -0.091   commit
      7/3    1.12| +0.002     0.61| -0.012     0.80| -0.004   copy
      7/3    0.92| -0.002     0.41| -0.028     0.60| -0.013   delete
    35/15    1.00| -0.000     0.42| -0.106     0.63| -0.029   info
     14/6    0.49| -0.060     0.29| -0.211     0.37| -0.122   merge
  259/111    0.83| -0.001     0.43| -0.010     0.53| -0.006   proplist
  294/126    0.86| -0.001     0.70| -0.006     0.55| -0.006   propset
     14/6    0.85| -0.001     0.36| -0.013     0.53| -0.006   ps
     14/6    1.28| +0.002     0.63| -0.006     0.86| -0.002   resolve
     14/6    0.84| -0.002     0.48| -0.018     0.63| -0.008   resolved
    98/42    0.83| -0.002     0.36| -0.029     0.54| -0.010   status
      7/3    0.79| -0.013     0.33| -0.098     0.50| -0.048   switch
    98/42    0.99| -0.000     0.36| -0.164     0.59| -0.025   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1484356,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)
  21    3.09  212.78   74.82  TOTAL RUN
  1K    0.01    1.76    0.02  add
  42    0.02    4.88    0.87  checkout
 168    0.03   17.29    2.00  commit
  21    0.01    0.13    0.03  copy
  21    0.02    0.80    0.29  delete
 105    0.04   31.69    4.34  info
  42    0.12    8.49    2.17  merge
  1K    0.01    0.04    0.01  mkdir
  56    0.01    0.02    0.01  propdel
 15K    0.01    0.03    0.01  proplist
 16K    0.01    0.06    0.01  propset
  1K    0.01    0.03    0.01  ps
  42    0.01    0.02    0.01  resolve
  42    0.01    0.59    0.20  resolved
 294    0.01    0.88    0.18  status
  21    0.06    2.88    1.09  switch
 294    0.02    4.85    0.68  update
--
Timings for trunk@1484356
   N    min     max     avg   operation  (unit is seconds)
   9    2.57  119.77   41.92  TOTAL RUN
 530    0.01    1.41    0.02  add
  18    0.02    4.04    0.69  checkout
  72    0.02    8.36    1.28  commit
   9    0.02    0.02    0.02  copy
   9    0.02    0.61    0.22  delete
  45    0.04    4.66    0.77  info
  18    0.06    4.23    1.13  merge
 516    0.01    0.02    0.01  mkdir
  21    0.01    0.01    0.01  propdel
  6K    0.01    0.02    0.01  proplist
  6K    0.01    0.03    0.01  propset
 591    0.01    0.03    0.01  ps
  18    0.01    0.04    0.02  resolve
  18    0.01    0.55    0.16  resolved
 126    0.01    0.54    0.12  status
   9    0.05    2.13    0.78  switch
 126    0.02    3.90    0.52  update
--
Compare trunk@1484356 to 1.7.0
       N        min              max              avg         operation
     21/9    0.83| -0.522     0.56|-93.007     0.56|-32.898   TOTAL RUN
   1K/530    0.91| -0.001     0.80| -0.352     0.88| -0.002   add
    42/18    0.91| -0.002     0.83| -0.839     0.79| -0.180   checkout
   168/72    0.68| -0.011     0.48| -8.934     0.64| -0.722   commit
     21/9    1.11| +0.001     0.15| -0.114     0.69| -0.008   copy
     21/9    0.92| -0.002     0.76| -0.195     0.79| -0.061   delete
   105/45    1.00| -0.000     0.15|-27.030     0.18| -3.572   info
    42/18    0.49| -0.060     0.50| -4.264     0.52| -1.035   merge
   1K/516    0.91| -0.001     0.50| -0.020     0.85| -0.002   mkdir
    56/21    0.88| -0.001     0.52| -0.010     0.81| -0.002   propdel
   15K/6K    0.83| -0.001     0.49| -0.017     0.78| -0.002   proplist
   16K/6K    0.84| -0.001     0.41| -0.038     0.80| -0.002   propset
   1K/591    0.86| -0.001     0.89| -0.003     0.78| -0.002   ps
    42/18    1.28| +0.002     2.21| +0.022     1.88| +0.009   resolve
    42/18    0.84| -0.002     0.93| -0.043     0.83| -0.033   resolved
  294/126    0.83| -0.002     0.61| -0.342     0.69| -0.055   status
     21/9    0.79| -0.013     0.74| -0.751     0.71| -0.313   switch
  294/126    0.99| -0.000     0.80| -0.951     0.77| -0.157   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1484356' is faster.
 "2/3" means: '1.7.0' has 2 timings on record, the other has 3.)



Had started at Mon May 20 00:26:14 UTC 2013,
       done at Mon May 20 00:36:36 UTC 2013
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.7.0_trunk@last12.svg
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.7.0_trunk@last12,5x5.svg
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.7.0_trunk@last12,1x100.svg
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.7.0_trunk@last12,100x1.svg