[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

[svnbench] Revision: 1452156 compiled Mar 4 2013, 00:21:41 on x86_64-unknown-linux-gnu

From: <neels_at_apache.org>
Date: Mon, 04 Mar 2013 00:57:17 +0000

1.7.0_at_1181106 vs. trunk_at_1452148
Started at Mon Mar 4 00:25:19 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_at_1452148 to 1.7.0
       N avg operation
    107/9 0.78|-34.417 TOTAL RUN
   6K/530 0.94| -0.001 add
   214/18 0.84| -0.154 checkout
   856/72 0.98| -0.225 commit
    107/9 1.25| +0.063 copy
    107/9 0.90| -0.035 delete
   535/45 0.15| -4.903 info
   214/18 0.85| -0.580 merge
   5K/516 1.02| +0.000 mkdir
   288/21 2.64| +0.019 propdel
   80K/6K 0.80| -0.002 proplist
   82K/6K 0.82| -0.002 propset
   6K/591 0.78| -0.003 ps
   214/18 2.13| +0.011 resolve
   214/18 0.90| -0.024 resolved
   1K/126 0.78| -0.046 status
    107/9 0.65| -0.481 switch
   1K/126 0.82| -0.149 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk_at_1452148' 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_at_1452148,5x5 to 1.7.0,5x5
       N avg operation
     36/3 0.78|-95.622 TOTAL RUN
   5K/456 0.92| -0.002 add
     72/6 0.86| -0.365 checkout
   288/24 0.98| -0.427 commit
     36/3 1.61| +0.169 copy
     36/3 0.91| -0.076 delete
   180/15 0.14|-14.434 info
     72/6 0.87| -1.397 merge
   5K/470 1.01| +0.000 mkdir
   288/20 2.72| +0.020 propdel
   75K/6K 0.80| -0.002 proplist
   77K/6K 0.82| -0.002 propset
   6K/552 0.78| -0.003 ps
     72/6 3.92| +0.029 resolve
     72/6 0.88| -0.075 resolved
   504/42 0.78| -0.116 status
     36/3 0.67| -1.228 switch
   504/42 0.85| -0.322 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk_at_1452148,5x5' is faster.
 "2/3" means: '1.7.0,5x5' has 2 timings on record, the other has 3.)

Compare trunk_at_1452148,100x1 to 1.7.0,100x1
       N avg operation
     36/3 0.85| -4.132 TOTAL RUN
    1K/71 1.04| +0.001 add
     72/6 0.69| -0.058 checkout
   288/24 0.95| -0.103 commit
     36/3 0.93| -0.019 copy
     36/3 0.85| -0.017 delete
   180/15 0.56| -0.116 info
     72/6 0.73| -0.175 merge
   504/46 1.12| +0.002 mkdir
   3K/337 0.75| -0.003 proplist
   3K/273 0.78| -0.003 propset
   252/33 0.81| -0.002 ps
     72/6 1.29| +0.003 resolve
     72/6 1.14| +0.010 resolved
   504/42 0.81| -0.014 status
     36/3 0.57| -0.164 switch
   504/42 0.64| -0.099 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk_at_1452148,100x1' is faster.
 "2/3" means: '1.7.0,100x1' has 2 timings on record, the other has 3.)

Compare trunk_at_1452148,1x100 to 1.7.0,1x100
       N avg operation
     35/3 1.07| +0.592 TOTAL RUN
     35/3 0.92| -0.003 add
     70/6 0.84| -0.012 checkout
   280/24 1.17| +0.114 commit
     35/3 1.18| +0.039 copy
     35/3 0.86| -0.003 delete
   175/15 0.97| -0.002 info
     70/6 0.67| -0.067 merge
   1K/111 0.79| -0.002 proplist
   1K/126 0.82| -0.002 propset
     70/6 0.80| -0.002 ps
     70/6 1.09| +0.001 resolve
     70/6 0.88| -0.002 resolved
   490/42 0.80| -0.003 status
     35/3 0.80| -0.015 switch
   490/42 0.89| -0.005 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk_at_1452148,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)
  36 391.94 624.64 427.35 TOTAL RUN
  5K 0.01 2.29 0.02 add
  72 0.02 6.14 2.68 checkout
 288 1.53 203.68 27.19 commit
  36 0.19 0.49 0.28 copy
  36 0.71 2.76 0.88 delete
 180 8.03 43.37 16.77 info
  72 6.40 21.02 10.64 merge
  5K 0.01 1.08 0.01 mkdir
 288 0.01 0.09 0.01 propdel
 75K 0.01 0.88 0.01 proplist
 77K 0.01 2.03 0.01 propset
  6K 0.01 0.92 0.01 ps
  72 0.01 0.01 0.01 resolve
  72 0.45 2.30 0.62 resolved
 504 0.20 2.36 0.52 status
  36 3.13 4.82 3.69 switch
 504 0.25 7.19 2.13 update

--
Timings for trunk_at_1452148,5x5
   N    min     max     avg   operation  (unit is seconds)
   3  309.94  352.65  331.73  TOTAL RUN
 456    0.01    1.72    0.02  add
   6    0.02    4.75    2.31  checkout
  24    1.22  111.72   26.76  commit
   3    0.22    0.89    0.45  copy
   3    0.71    0.96    0.80  delete
  15    1.64    4.27    2.33  info
   6    3.17   17.66    9.24  merge
 470    0.01    0.56    0.01  mkdir
  20    0.01    0.46    0.03  propdel
  6K    0.01    0.60    0.01  proplist
  6K    0.01    0.65    0.01  propset
 552    0.01    0.14    0.01  ps
   6    0.03    0.05    0.04  resolve
   6    0.35    0.79    0.55  resolved
  42    0.14    1.58    0.40  status
   3    2.41    2.52    2.46  switch
  42    0.24    4.82    1.80  update
--
Compare trunk_at_1452148,5x5 to 1.7.0,5x5
       N        min              max              avg         operation
     36/3    0.79|-82.005     0.56|-271.992    0.78|-95.622   TOTAL RUN
   5K/456    0.90| -0.001     0.75| -0.572     0.92| -0.002   add
     72/6    0.90| -0.002     0.77| -1.385     0.86| -0.365   checkout
   288/24    0.80| -0.307     0.55|-91.951     0.98| -0.427   commit
     36/3    1.17| +0.032     1.82| +0.404     1.61| +0.169   copy
     36/3    1.00| -0.002     0.35| -1.801     0.91| -0.076   delete
   180/15    0.20| -6.393     0.10|-39.101     0.14|-14.434   info
     72/6    0.50| -3.223     0.84| -3.361     0.87| -1.397   merge
   5K/470    0.93| -0.001     0.52| -0.517     1.01| +0.000   mkdir
   288/20    0.85| -0.001     5.36| +0.373     2.72| +0.020   propdel
   75K/6K    0.81| -0.002     0.68| -0.282     0.80| -0.002   proplist
   77K/6K    0.83| -0.002     0.32| -1.379     0.82| -0.002   propset
   6K/552    0.82| -0.002     0.15| -0.786     0.78| -0.003   ps
     72/6    3.18| +0.020     3.63| +0.037     3.92| +0.029   resolve
     72/6    0.78| -0.101     0.34| -1.510     0.88| -0.075   resolved
   504/42    0.70| -0.059     0.67| -0.784     0.78| -0.116   status
     36/3    0.77| -0.726     0.52| -2.297     0.67| -1.228   switch
   504/42    0.97| -0.007     0.67| -2.374     0.85| -0.322   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk_at_1452148,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)
  36   24.65   43.91   27.59  TOTAL RUN
  1K    0.01    0.21    0.02  add
  72    0.02    0.43    0.19  checkout
 288    0.29   10.98    1.93  commit
  36    0.16    1.29    0.26  copy
  36    0.10    0.13    0.11  delete
 180    0.16    1.32    0.26  info
  72    0.56    2.07    0.65  merge
 504    0.01    0.81    0.02  mkdir
  3K    0.01    0.14    0.01  proplist
  3K    0.01    0.26    0.01  propset
 252    0.01    0.02    0.01  ps
  72    0.01    0.03    0.01  resolve
  72    0.05    0.10    0.07  resolved
 504    0.04    0.26    0.07  status
  36    0.37    0.41    0.38  switch
 504    0.05    1.42    0.27  update
--
Timings for trunk_at_1452148,100x1
   N    min     max     avg   operation  (unit is seconds)
   3   22.06   24.54   23.46  TOTAL RUN
  71    0.01    0.12    0.02  add
   6    0.02    0.25    0.13  checkout
  24    0.31    4.47    1.82  commit
   3    0.22    0.25    0.24  copy
   3    0.09    0.09    0.09  delete
  15    0.11    0.22    0.15  info
   6    0.22    0.77    0.47  merge
  46    0.01    0.03    0.02  mkdir
   1    0.01    0.01    0.01  propdel
 337    0.01    0.02    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.07    0.10    0.08  resolved
  42    0.03    0.10    0.06  status
   3    0.21    0.23    0.22  switch
  42    0.05    0.33    0.18  update
--
Compare trunk_at_1452148,100x1 to 1.7.0,100x1
       N        min              max              avg         operation
     36/3    0.89| -2.594     0.56|-19.374     0.85| -4.132   TOTAL RUN
    1K/71    0.91| -0.001     0.57| -0.088     1.04| +0.001   add
     72/6    0.90| -0.002     0.58| -0.183     0.69| -0.058   checkout
   288/24    1.07| +0.020     0.41| -6.509     0.95| -0.103   commit
     36/3    1.36| +0.059     0.20| -1.042     0.93| -0.019   copy
     36/3    0.91| -0.009     0.75| -0.031     0.85| -0.017   delete
   180/15    0.67| -0.053     0.17| -1.097     0.56| -0.116   info
     72/6    0.40| -0.339     0.37| -1.297     0.73| -0.175   merge
   504/46    1.01| +0.000     0.04| -0.778     1.12| +0.002   mkdir
   3K/337    0.81| -0.002     0.11| -0.129     0.75| -0.003   proplist
   3K/273    0.84| -0.002     0.05| -0.247     0.78| -0.003   propset
   252/33    0.79| -0.002     0.67| -0.006     0.81| -0.002   ps
     72/6    1.26| +0.002     0.47| -0.016     1.29| +0.003   resolve
     72/6    1.37| +0.019     0.99| -0.001     1.14| +0.010   resolved
   504/42    0.77| -0.010     0.39| -0.162     0.81| -0.014   status
     36/3    0.57| -0.161     0.56| -0.177     0.57| -0.164   switch
   504/42    0.98| -0.001     0.23| -1.097     0.64| -0.099   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk_at_1452148,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)
  35    7.65   17.23    8.59  TOTAL RUN
  35    0.04    0.05    0.04  add
  70    0.02    0.15    0.08  checkout
 280    0.18    5.67    0.69  commit
  35    0.15    0.66    0.22  copy
  35    0.02    0.07    0.03  delete
 175    0.05    0.10    0.06  info
  70    0.14    0.61    0.20  merge
  1K    0.01    0.03    0.01  proplist
  1K    0.01    0.05    0.01  propset
  70    0.01    0.01    0.01  ps
  70    0.01    0.01    0.01  resolve
  70    0.02    0.02    0.02  resolved
 490    0.01    0.03    0.02  status
  35    0.07    0.09    0.07  switch
 490    0.02    0.16    0.05  update
--
Timings for trunk_at_1452148,1x100
   N    min     max     avg   operation  (unit is seconds)
   3    8.40   10.29    9.18  TOTAL RUN
   3    0.04    0.04    0.04  add
   6    0.02    0.11    0.06  checkout
  24    0.27    3.49    0.81  commit
   3    0.22    0.28    0.26  copy
   3    0.02    0.02    0.02  delete
  15    0.05    0.09    0.06  info
   6    0.07    0.23    0.14  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.06    0.06    0.06  switch
  42    0.02    0.11    0.04  update
--
Compare trunk_at_1452148,1x100 to 1.7.0,1x100
       N        min              max              avg         operation
     35/3    1.10| +0.749     0.60| -6.941     1.07| +0.592   TOTAL RUN
     35/3    0.95| -0.002     0.84| -0.008     0.92| -0.003   add
     70/6    0.91| -0.002     0.74| -0.038     0.84| -0.012   checkout
   280/24    1.47| +0.085     0.62| -2.171     1.17| +0.114   commit
     35/3    1.47| +0.072     0.43| -0.379     1.18| +0.039   copy
     35/3    0.94| -0.001     0.32| -0.048     0.86| -0.003   delete
   175/15    1.02| +0.001     0.85| -0.015     0.97| -0.002   info
     70/6    0.48| -0.073     0.38| -0.378     0.67| -0.067   merge
   1K/111    0.82| -0.002     0.29| -0.021     0.79| -0.002   proplist
   1K/126    0.85| -0.001     0.21| -0.037     0.82| -0.002   propset
     70/6    0.85| -0.001     0.61| -0.005     0.80| -0.002   ps
     70/6    1.10| +0.001     0.99| -0.000     1.09| +0.001   resolve
     70/6    0.75| -0.004     0.83| -0.004     0.88| -0.002   resolved
   490/42    0.84| -0.002     0.71| -0.008     0.80| -0.003   status
     35/3    0.81| -0.013     0.70| -0.027     0.80| -0.015   switch
   490/42    1.00| -0.000     0.67| -0.052     0.89| -0.005   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk_at_1452148,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)
 107    7.65  624.64  155.88  TOTAL RUN
  6K    0.01    2.29    0.02  add
 214    0.02    6.14    0.99  checkout
 856    0.18  203.68   10.02  commit
 107    0.15    1.29    0.25  copy
 107    0.02    2.76    0.34  delete
 535    0.05   43.37    5.75  info
 214    0.14   21.02    3.86  merge
  5K    0.01    1.08    0.01  mkdir
 288    0.01    0.09    0.01  propdel
 80K    0.01    0.88    0.01  proplist
 82K    0.01    2.03    0.01  propset
  6K    0.01    0.92    0.01  ps
 214    0.01    0.03    0.01  resolve
 214    0.02    2.30    0.24  resolved
  1K    0.01    2.36    0.21  status
 107    0.07    4.82    1.39  switch
  1K    0.02    7.19    0.82  update
--
Timings for trunk_at_1452148
   N    min     max     avg   operation  (unit is seconds)
   9    8.40  352.65  121.46  TOTAL RUN
 530    0.01    1.72    0.02  add
  18    0.02    4.75    0.84  checkout
  72    0.27  111.72    9.80  commit
   9    0.22    0.89    0.31  copy
   9    0.02    0.96    0.31  delete
  45    0.05    4.27    0.85  info
  18    0.07   17.66    3.28  merge
 516    0.01    0.56    0.01  mkdir
  21    0.01    0.46    0.03  propdel
  6K    0.01    0.60    0.01  proplist
  6K    0.01    0.65    0.01  propset
 591    0.01    0.14    0.01  ps
  18    0.01    0.05    0.02  resolve
  18    0.01    0.79    0.22  resolved
 126    0.01    1.58    0.16  status
   9    0.06    2.52    0.91  switch
 126    0.02    4.82    0.67  update
--
Compare trunk_at_1452148 to 1.7.0
       N        min              max              avg         operation
    107/9    1.10| +0.749     0.56|-271.992    0.78|-34.417   TOTAL RUN
   6K/530    0.90| -0.001     0.75| -0.572     0.94| -0.001   add
   214/18    0.91| -0.002     0.77| -1.385     0.84| -0.154   checkout
   856/72    1.47| +0.085     0.55|-91.951     0.98| -0.225   commit
    107/9    1.43| +0.065     0.69| -0.400     1.25| +0.063   copy
    107/9    0.94| -0.001     0.35| -1.801     0.90| -0.035   delete
   535/45    1.02| +0.001     0.10|-39.101     0.15| -4.903   info
   214/18    0.48| -0.073     0.84| -3.361     0.85| -0.580   merge
   5K/516    0.93| -0.001     0.52| -0.517     1.02| +0.000   mkdir
   288/21    0.85| -0.001     5.36| +0.373     2.64| +0.019   propdel
   80K/6K    0.81| -0.002     0.68| -0.282     0.80| -0.002   proplist
   82K/6K    0.83| -0.002     0.32| -1.379     0.82| -0.002   propset
   6K/591    0.82| -0.002     0.15| -0.786     0.78| -0.003   ps
   214/18    1.10| +0.001     1.73| +0.022     2.13| +0.011   resolve
   214/18    0.75| -0.004     0.34| -1.510     0.90| -0.024   resolved
   1K/126    0.84| -0.002     0.67| -0.784     0.78| -0.046   status
    107/9    0.81| -0.013     0.52| -2.297     0.65| -0.481   switch
   1K/126    1.00| -0.000     0.67| -2.374     0.82| -0.149   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk_at_1452148' is faster.
 "2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Mon Mar  4 00:25:19 UTC 2013,
       done at Mon Mar  4 00:53:37 UTC 2013
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.7.0_trunk_at_last12.svg
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.7.0_trunk_at_last12,5x5.svg
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.7.0_trunk_at_last12,1x100.svg
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.7.0_trunk_at_last12,100x1.svg
Received on 2013-03-04 02:02:52 CET

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.