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

[svnbench] Revision: 1403251 compiled Oct 29 2012, 11:24:07 on x86_64-unknown-linux-gnu

From: <neels_at_apache.org>
Date: Mon, 29 Oct 2012 11:51:48 +0000

1.7.0_at_1181106 vs. trunk_at_1402896
Started at Mon Oct 29 11:27:32 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_at_1402896
       N avg operation
     44/9 0.68|-50.074 TOTAL RUN
   2K/530 0.73| -0.006 add
    88/18 0.54| -0.465 checkout
   352/72 0.87| -1.331 commit
     44/9 1.08| +0.022 copy
     44/9 0.71| -0.098 delete
   220/45 0.13| -5.049 info
    88/18 0.64| -1.416 merge
   2K/516 0.77| -0.003 mkdir
   120/21 0.72| -0.003 propdel
   33K/6K 0.78| -0.002 proplist
   34K/6K 0.81| -0.002 propset
   2K/591 0.75| -0.003 ps
    88/18 0.92| -0.001 resolve
    88/18 0.74| -0.063 resolved
  616/126 0.69| -0.065 status
     44/9 0.68| -0.467 switch
  616/126 0.65| -0.297 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_1402896' 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_at_1402896,5x5
       N avg operation
     15/3 0.69|-131.388 TOTAL RUN
   2K/456 0.70| -0.007 add
     30/6 0.54| -1.226 checkout
   120/24 0.89| -2.826 commit
     15/3 1.61| +0.172 copy
     15/3 0.72| -0.241 delete
    75/15 0.13|-14.631 info
     30/6 0.66| -3.678 merge
   2K/470 0.73| -0.004 mkdir
   120/20 0.70| -0.004 propdel
   31K/6K 0.78| -0.002 proplist
   32K/6K 0.81| -0.002 propset
   2K/552 0.74| -0.003 ps
     30/6 0.89| -0.001 resolve
     30/6 0.71| -0.177 resolved
   210/42 0.69| -0.161 status
     15/3 0.71| -1.110 switch
   210/42 0.66| -0.723 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_1402896,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_at_1402896,100x1
       N avg operation
     15/3 0.75| -7.122 TOTAL RUN
   420/71 0.96| -0.001 add
     30/6 0.58| -0.080 checkout
   120/24 0.80| -0.408 commit
     15/3 0.80| -0.061 copy
     15/3 0.73| -0.030 delete
    75/15 0.51| -0.127 info
     30/6 0.66| -0.217 merge
   210/46 1.21| +0.003 mkdir
   1K/337 0.74| -0.003 proplist
   1K/273 0.75| -0.003 propset
   105/33 0.76| -0.003 ps
     30/6 0.92| -0.001 resolve
     30/6 1.12| +0.009 resolved
   210/42 0.75| -0.018 status
     15/3 0.55| -0.171 switch
   210/42 0.61| -0.109 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_1402896,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_at_1402896,1x100
       N avg operation
     14/3 0.80| -1.808 TOTAL RUN
     14/3 0.61| -0.017 add
     28/6 0.64| -0.028 checkout
   112/24 0.81| -0.137 commit
     14/3 0.83| -0.042 copy
     14/3 0.87| -0.003 delete
    70/15 0.89| -0.007 info
     28/6 0.55| -0.101 merge
  518/111 0.80| -0.002 proplist
  588/126 0.80| -0.002 propset
     28/6 0.81| -0.002 ps
     28/6 0.97| -0.000 resolve
     28/6 0.73| -0.005 resolved
   196/42 0.76| -0.004 status
     14/3 0.63| -0.027 switch
   196/42 0.91| -0.004 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_1402896,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)
  15 395.33 561.33 425.56 TOTAL RUN
  2K 0.01 2.29 0.02 add
  30 0.02 5.81 2.69 checkout
 120 1.53 160.96 26.80 commit
  15 0.19 0.49 0.28 copy
  15 0.74 1.24 0.86 delete
  75 8.63 43.37 16.74 info
  30 6.81 21.02 10.85 merge
  2K 0.01 0.66 0.01 mkdir
 120 0.01 0.09 0.01 propdel
 31K 0.01 0.69 0.01 proplist
 32K 0.01 1.10 0.01 propset
  2K 0.01 0.54 0.01 ps
  30 0.01 0.01 0.01 resolve
  30 0.46 0.96 0.61 resolved
 210 0.20 1.08 0.52 status
  15 3.24 4.68 3.78 switch
 210 0.25 7.02 2.15 update

--
Timings for trunk_at_1402896,5x5
   N    min     max     avg   operation  (unit is seconds)
   3  293.34  295.46  294.17  TOTAL RUN
 456    0.01    1.24    0.02  add
   6    0.02    2.99    1.47  checkout
  24    2.08   82.65   23.97  commit
   3    0.25    0.84    0.45  copy
   3    0.58    0.65    0.62  delete
  15    1.63    3.58    2.11  info
   6    2.97   13.28    7.17  merge
 470    0.01    0.25    0.01  mkdir
  20    0.01    0.01    0.01  propdel
  6K    0.01    0.17    0.01  proplist
  6K    0.01    0.79    0.01  propset
 552    0.01    0.06    0.01  ps
   6    0.01    0.01    0.01  resolve
   6    0.28    0.81    0.43  resolved
  42    0.12    2.01    0.36  status
   3    2.55    2.78    2.67  switch
  42    0.21    5.43    1.42  update
--
Compare 1.7.0,5x5 to trunk_at_1402896,5x5
       N        min              max              avg         operation
     15/3    0.74|-101.991    0.53|-265.875    0.69|-131.388  TOTAL RUN
   2K/456    0.91| -0.001     0.54| -1.056     0.70| -0.007   add
     30/6    0.88| -0.002     0.51| -2.822     0.54| -1.226   checkout
   120/24    1.36| +0.551     0.51|-78.310     0.89| -2.826   commit
     15/3    1.37| +0.069     1.71| +0.348     1.61| +0.172   copy
     15/3    0.79| -0.157     0.52| -0.595     0.72| -0.241   delete
    75/15    0.19| -7.002     0.08|-39.791     0.13|-14.631   info
     30/6    0.44| -3.837     0.63| -7.736     0.66| -3.678   merge
   2K/470    0.94| -0.001     0.38| -0.411     0.73| -0.004   mkdir
   120/20    0.86| -0.001     0.11| -0.076     0.70| -0.004   propdel
   31K/6K    0.85| -0.001     0.25| -0.517     0.78| -0.002   proplist
   32K/6K    0.84| -0.002     0.72| -0.308     0.81| -0.002   propset
   2K/552    0.84| -0.002     0.11| -0.482     0.74| -0.003   ps
     30/6    0.95| -0.000     0.65| -0.005     0.89| -0.001   resolve
     30/6    0.60| -0.186     0.84| -0.154     0.71| -0.177   resolved
   210/42    0.61| -0.078     1.87| +0.933     0.69| -0.161   status
     15/3    0.79| -0.688     0.59| -1.896     0.71| -1.110   switch
   210/42    0.86| -0.035     0.77| -1.588     0.66| -0.723   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_1402896,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)
  15   24.71   43.91   28.22  TOTAL RUN
 420    0.01    0.21    0.02  add
  30    0.02    0.43    0.19  checkout
 120    0.31   10.98    2.00  commit
  15    0.16    1.29    0.30  copy
  15    0.10    0.13    0.11  delete
  75    0.17    0.48    0.26  info
  30    0.59    0.83    0.64  merge
 210    0.01    0.47    0.02  mkdir
  1K    0.01    0.06    0.01  proplist
  1K    0.01    0.04    0.01  propset
 105    0.01    0.02    0.01  ps
  30    0.01    0.01    0.01  resolve
  30    0.05    0.10    0.07  resolved
 210    0.04    0.13    0.07  status
  15    0.37    0.41    0.39  switch
 210    0.05    1.02    0.28  update
--
Timings for trunk_at_1402896,100x1
   N    min     max     avg   operation  (unit is seconds)
   3   20.72   21.49   21.09  TOTAL RUN
  71    0.01    0.08    0.02  add
   6    0.02    0.21    0.11  checkout
  24    0.85    3.32    1.59  commit
   3    0.22    0.26    0.24  copy
   3    0.08    0.09    0.08  delete
  15    0.09    0.28    0.13  info
   6    0.29    0.70    0.42  merge
  46    0.01    0.03    0.02  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.14    0.08  resolved
  42    0.03    0.14    0.06  status
   3    0.21    0.22    0.21  switch
  42    0.04    0.33    0.17  update
--
Compare 1.7.0,100x1 to trunk_at_1402896,100x1
       N        min              max              avg         operation
     15/3    0.84| -3.983     0.49|-22.418     0.75| -7.122   TOTAL RUN
   420/71    0.95| -0.000     0.37| -0.130     0.96| -0.001   add
     30/6    0.87| -0.003     0.49| -0.220     0.58| -0.080   checkout
   120/24    2.74| +0.541     0.30| -7.650     0.80| -0.408   commit
     15/3    1.32| +0.052     0.20| -1.031     0.80| -0.061   copy
     15/3    0.77| -0.023     0.68| -0.040     0.73| -0.030   delete
    75/15    0.56| -0.073     0.58| -0.204     0.51| -0.127   info
     30/6    0.50| -0.294     0.85| -0.127     0.66| -0.217   merge
   210/46    0.94| -0.001     0.07| -0.435     1.21| +0.003   mkdir
   1K/337    0.84| -0.001     0.18| -0.051     0.74| -0.003   proplist
   1K/273    0.85| -0.001     0.29| -0.030     0.75| -0.003   propset
   105/33    0.79| -0.002     0.67| -0.006     0.76| -0.003   ps
     30/6    0.97| -0.000     0.88| -0.001     0.92| -0.001   resolve
     30/6    1.05| +0.003     1.45| +0.044     1.12| +0.009   resolved
   210/42    0.68| -0.014     1.08| +0.011     0.75| -0.018   status
     15/3    0.56| -0.163     0.54| -0.186     0.55| -0.171   switch
   210/42    0.80| -0.010     0.32| -0.696     0.61| -0.109   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_1402896,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)
  14    7.69   17.23    8.97  TOTAL RUN
  14    0.04    0.05    0.04  add
  28    0.02    0.15    0.08  checkout
 112    0.18    5.67    0.72  commit
  14    0.18    0.66    0.25  copy
  14    0.02    0.03    0.02  delete
  70    0.05    0.10    0.06  info
  28    0.14    0.61    0.23  merge
 518    0.01    0.03    0.01  proplist
 588    0.01    0.05    0.01  propset
  28    0.01    0.01    0.01  ps
  28    0.01    0.01    0.01  resolve
  28    0.02    0.02    0.02  resolved
 196    0.01    0.03    0.02  status
  14    0.07    0.08    0.07  switch
 196    0.02    0.14    0.05  update
--
Timings for trunk_at_1402896,1x100
   N    min     max     avg   operation  (unit is seconds)
   3    6.88    7.34    7.16  TOTAL RUN
   3    0.03    0.03    0.03  add
   6    0.02    0.08    0.05  checkout
  24    0.22    1.82    0.59  commit
   3    0.18    0.24    0.21  copy
   3    0.02    0.02    0.02  delete
  15    0.04    0.08    0.05  info
   6    0.07    0.19    0.12  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.01    0.01  resolved
  42    0.01    0.02    0.01  status
   3    0.04    0.05    0.05  switch
  42    0.02    0.39    0.04  update
--
Compare 1.7.0,1x100 to trunk_at_1402896,1x100
       N        min              max              avg         operation
     14/3    0.90| -0.805     0.43| -9.890     0.80| -1.808   TOTAL RUN
     14/3    0.63| -0.015     0.58| -0.021     0.61| -0.017   add
     28/6    0.87| -0.003     0.55| -0.067     0.64| -0.028   checkout
   112/24    1.20| +0.036     0.32| -3.846     0.81| -0.137   commit
     14/3    1.03| +0.006     0.36| -0.419     0.83| -0.042   copy
     14/3    0.91| -0.002     0.72| -0.009     0.87| -0.003   delete
    70/15    0.95| -0.002     0.84| -0.016     0.89| -0.007   info
     28/6    0.50| -0.072     0.31| -0.420     0.55| -0.101   merge
  518/111    0.86| -0.001     0.30| -0.020     0.80| -0.002   proplist
  588/126    0.86| -0.001     0.22| -0.036     0.80| -0.002   propset
     28/6    0.85| -0.001     0.69| -0.004     0.81| -0.002   ps
     28/6    0.97| -0.000     0.89| -0.001     0.97| -0.000   resolve
     28/6    0.69| -0.005     0.66| -0.008     0.73| -0.005   resolved
   196/42    0.86| -0.002     0.65| -0.009     0.76| -0.004   status
     14/3    0.65| -0.024     0.59| -0.033     0.63| -0.027   switch
   196/42    0.94| -0.001     2.76| +0.249     0.91| -0.004   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_1402896,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)
  44    7.69  561.33  157.55  TOTAL RUN
  2K    0.01    2.29    0.02  add
  88    0.02    5.81    1.01  checkout
 352    0.18  160.96   10.05  commit
  44    0.16    1.29    0.28  copy
  44    0.02    1.24    0.34  delete
 220    0.05   43.37    5.81  info
  88    0.14   21.02    3.99  merge
  2K    0.01    0.66    0.01  mkdir
 120    0.01    0.09    0.01  propdel
 33K    0.01    0.69    0.01  proplist
 34K    0.01    1.10    0.01  propset
  2K    0.01    0.54    0.01  ps
  88    0.01    0.01    0.01  resolve
  88    0.02    0.96    0.24  resolved
 616    0.01    1.08    0.21  status
  44    0.07    4.68    1.44  switch
 616    0.02    7.02    0.84  update
--
Timings for trunk_at_1402896
   N    min     max     avg   operation  (unit is seconds)
   9    6.88  295.46  107.48  TOTAL RUN
 530    0.01    1.24    0.02  add
  18    0.02    2.99    0.54  checkout
  72    0.22   82.65    8.72  commit
   9    0.18    0.84    0.30  copy
   9    0.02    0.65    0.24  delete
  45    0.04    3.58    0.76  info
  18    0.07   13.28    2.57  merge
 516    0.01    0.25    0.01  mkdir
  21    0.01    0.01    0.01  propdel
  6K    0.01    0.17    0.01  proplist
  6K    0.01    0.79    0.01  propset
 591    0.01    0.06    0.01  ps
  18    0.01    0.01    0.01  resolve
  18    0.01    0.81    0.18  resolved
 126    0.01    2.01    0.14  status
   9    0.04    2.78    0.98  switch
 126    0.02    5.43    0.54  update
--
Compare 1.7.0 to trunk_at_1402896
       N        min              max              avg         operation
     44/9    0.90| -0.805     0.53|-265.875    0.68|-50.074   TOTAL RUN
   2K/530    0.91| -0.001     0.54| -1.056     0.73| -0.006   add
    88/18    0.87| -0.003     0.51| -2.822     0.54| -0.465   checkout
   352/72    1.20| +0.036     0.51|-78.310     0.87| -1.331   commit
     44/9    1.11| +0.018     0.65| -0.456     1.08| +0.022   copy
     44/9    0.91| -0.002     0.52| -0.595     0.71| -0.098   delete
   220/45    0.95| -0.002     0.08|-39.791     0.13| -5.049   info
    88/18    0.50| -0.072     0.63| -7.736     0.64| -1.416   merge
   2K/516    0.94| -0.001     0.38| -0.411     0.77| -0.003   mkdir
   120/21    0.86| -0.001     0.15| -0.073     0.72| -0.003   propdel
   33K/6K    0.85| -0.001     0.25| -0.517     0.78| -0.002   proplist
   34K/6K    0.84| -0.001     0.72| -0.308     0.81| -0.002   propset
   2K/591    0.84| -0.002     0.11| -0.482     0.75| -0.003   ps
    88/18    0.97| -0.000     0.71| -0.004     0.92| -0.001   resolve
    88/18    0.69| -0.005     0.84| -0.154     0.74| -0.063   resolved
  616/126    0.86| -0.002     1.87| +0.933     0.69| -0.065   status
     44/9    0.65| -0.024     0.59| -1.896     0.68| -0.467   switch
  616/126    0.94| -0.001     0.77| -1.588     0.65| -0.297   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_1402896' is faster.
 "2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Mon Oct 29 11:27:32 UTC 2012,
       done at Mon Oct 29 11:51:48 UTC 2012
/home/neels/svnbench
real 1456.28
user 523.18
sys 216.46
Received on 2012-10-29 12:56:36 CET

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