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

[svnbench] Revision: 1551089 compiled Dec 16 2013, 00:22:06 on x86_64-unknown-linux-gnu

From: <neels_at_apache.org>
Date: Mon, 16 Dec 2013 00:42:18 +0000

1.8.0_at_1492600 vs. trunk_at_1551085
Started at Mon Dec 16 00:27:30 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_1551085 to 1.8.0
       N avg operation
     45/9 1.11| +6.038 TOTAL RUN
   2K/530 1.07| +0.002 add
    90/18 1.04| +0.027 checkout
   360/72 1.12| +0.200 commit
     45/9 1.19| +0.005 copy
     45/9 1.14| +0.040 delete
   225/45 1.20| +0.153 info
    90/18 1.11| +0.146 merge
   2K/516 1.19| +0.003 mkdir
   120/21 1.05| +0.001 propdel
   33K/6K 1.17| +0.002 proplist
   34K/6K 1.13| +0.001 propset
   2K/591 1.16| +0.002 ps
    90/18 1.30| +0.007 resolve
    90/18 1.11| +0.022 resolved
  630/126 1.28| +0.043 status
     45/9 1.02| +0.015 switch
  630/126 0.98| -0.013 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_1551085' is faster.
 "2/3" means: '1.8.0' has 2 timings on record, the other has 3.)

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

Compare trunk_at_1551085,5x5 to 1.8.0,5x5
       N avg operation
     15/3 1.09|+12.145 TOTAL RUN
   2K/456 1.00| +0.000 add
     30/6 1.02| +0.039 checkout
   120/24 1.10| +0.444 commit
     15/3 0.96| -0.001 copy
     15/3 1.18| +0.127 delete
    75/15 1.19| +0.379 info
     30/6 1.09| +0.295 merge
   2K/470 1.15| +0.002 mkdir
   120/20 0.98| -0.000 propdel
   31K/6K 1.15| +0.001 proplist
   32K/6K 1.11| +0.001 propset
   2K/552 1.13| +0.001 ps
     30/6 1.19| +0.008 resolve
     30/6 1.02| +0.011 resolved
   210/42 1.24| +0.086 status
     15/3 0.96| -0.103 switch
   210/42 0.93| -0.106 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_1551085,5x5' is faster.
 "2/3" means: '1.8.0,5x5' has 2 timings on record, the other has 3.)

Compare trunk_at_1551085,100x1 to 1.8.0,100x1
       N avg operation
     15/3 1.36| +4.838 TOTAL RUN
   420/71 1.52| +0.012 add
     30/6 1.17| +0.029 checkout
   120/24 1.26| +0.110 commit
     15/3 1.34| +0.009 copy
     15/3 0.90| -0.013 delete
    75/15 1.27| +0.052 info
     30/6 1.36| +0.115 merge
   210/46 1.49| +0.009 mkdir
   1K/337 1.47| +0.005 proplist
   1K/273 1.51| +0.007 propset
   105/33 1.61| +0.008 ps
     30/6 1.56| +0.009 resolve
     30/6 1.52| +0.047 resolved
   210/42 1.51| +0.036 status
     15/3 1.48| +0.131 switch
   210/42 1.26| +0.058 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_1551085,100x1' is faster.
 "2/3" means: '1.8.0,100x1' has 2 timings on record, the other has 3.)

Compare trunk_at_1551085,1x100 to 1.8.0,1x100
       N avg operation
     15/3 1.26| +1.133 TOTAL RUN
     15/3 1.31| +0.032 add
     30/6 1.14| +0.013 checkout
   120/24 1.31| +0.045 commit
     15/3 1.25| +0.006 copy
     15/3 1.19| +0.006 delete
    75/15 1.37| +0.029 info
     30/6 1.23| +0.028 merge
  555/111 1.23| +0.003 proplist
  630/126 1.29| +0.004 propset
     30/6 1.12| +0.002 ps
     30/6 1.28| +0.004 resolve
     30/6 1.30| +0.007 resolved
   210/42 1.29| +0.006 status
     15/3 1.19| +0.017 switch
   210/42 1.16| +0.009 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_1551085,1x100' is faster.
 "2/3" means: '1.8.0,1x100' has 2 timings on record, the other has 3.)

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

Timings for 1.8.0,5x5
   N min max avg operation (unit is seconds)
  15 121.88 186.59 142.36 TOTAL RUN
  2K 0.01 3.48 0.03 add
  30 0.02 4.44 2.02 checkout
 120 0.59 14.71 4.56 commit
  15 0.02 0.05 0.02 copy
  15 0.57 1.02 0.71 delete
  75 0.64 7.07 1.97 info
  30 2.59 5.22 3.45 merge
  2K 0.01 0.06 0.01 mkdir
 120 0.01 0.02 0.01 propdel
 31K 0.01 0.03 0.01 proplist
 32K 0.01 0.17 0.01 propset
  2K 0.01 0.18 0.01 ps
  30 0.03 0.11 0.04 resolve
  30 0.30 1.06 0.49 resolved
 210 0.12 1.24 0.36 status
  15 2.37 3.00 2.52 switch
 210 0.21 4.77 1.55 update

--
Timings for trunk_at_1551085,5x5
   N    min     max     avg   operation  (unit is seconds)
   3  151.04  158.06  154.50  TOTAL RUN
 456    0.01    2.90    0.03  add
   6    0.02    4.55    2.06  checkout
  24    0.63   13.41    5.01  commit
   3    0.02    0.02    0.02  copy
   3    0.62    0.99    0.84  delete
  15    0.56    5.64    2.35  info
   6    3.03    4.55    3.75  merge
 470    0.01    0.03    0.01  mkdir
  20    0.01    0.02    0.01  propdel
  6K    0.01    0.03    0.01  proplist
  6K    0.01    0.04    0.01  propset
 552    0.01    0.02    0.01  ps
   6    0.03    0.09    0.05  resolve
   6    0.30    0.89    0.50  resolved
  42    0.12    0.93    0.44  status
   3    2.24    2.76    2.42  switch
  42    0.15    4.29    1.44  update
--
Compare trunk_at_1551085,5x5 to 1.8.0,5x5
       N        min              max              avg         operation
     15/3    1.24|+29.155     0.85|-28.531     1.09|+12.145   TOTAL RUN
   2K/456    0.93| -0.001     0.84| -0.573     1.00| +0.000   add
     30/6    1.07| +0.001     1.02| +0.105     1.02| +0.039   checkout
   120/24    1.06| +0.038     0.91| -1.303     1.10| +0.444   commit
     15/3    1.24| +0.004     0.42| -0.032     0.96| -0.001   copy
     15/3    1.07| +0.043     0.98| -0.025     1.18| +0.127   delete
    75/15    0.89| -0.071     0.80| -1.427     1.19| +0.379   info
     30/6    1.17| +0.442     0.87| -0.669     1.09| +0.295   merge
   2K/470    0.93| -0.001     0.43| -0.033     1.15| +0.002   mkdir
   120/20    0.95| -0.000     0.88| -0.002     0.98| -0.000   propdel
   31K/6K    0.91| -0.001     1.09| +0.003     1.15| +0.001   proplist
   32K/6K    0.92| -0.001     0.21| -0.134     1.11| +0.001   propset
   2K/552    0.92| -0.001     0.12| -0.159     1.13| +0.001   ps
     30/6    1.04| +0.001     0.81| -0.021     1.19| +0.008   resolve
     30/6    0.98| -0.006     0.84| -0.172     1.02| +0.011   resolved
   210/42    0.97| -0.004     0.75| -0.309     1.24| +0.086   status
     15/3    0.94| -0.135     0.92| -0.245     0.96| -0.103   switch
   210/42    0.73| -0.056     0.90| -0.481     0.93| -0.106   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_1551085,5x5' is faster.
 "2/3" means: '1.8.0,5x5' has 2 timings on record, the other has 3.)
Timings for 1.8.0,100x1
   N    min     max     avg   operation  (unit is seconds)
  15    9.77   21.29   13.59  TOTAL RUN
 420    0.01    0.17    0.02  add
  30    0.02    0.54    0.17  checkout
 120    0.10    1.20    0.42  commit
  15    0.02    0.04    0.02  copy
  15    0.08    0.21    0.13  delete
  75    0.10    0.46    0.19  info
  30    0.21    0.62    0.32  merge
 210    0.01    0.05    0.02  mkdir
  1K    0.01    0.03    0.01  proplist
  1K    0.01    0.03    0.01  propset
 105    0.01    0.03    0.01  ps
  30    0.01    0.03    0.02  resolve
  30    0.06    0.17    0.09  resolved
 210    0.03    0.18    0.07  status
  15    0.21    0.50    0.28  switch
 210    0.04    0.68    0.22  update
--
Timings for trunk_at_1551085,100x1
   N    min     max     avg   operation  (unit is seconds)
   3   17.77   19.14   18.42  TOTAL RUN
  71    0.01    0.33    0.03  add
   6    0.02    0.46    0.19  checkout
  24    0.10    1.09    0.53  commit
   3    0.02    0.04    0.03  copy
   3    0.08    0.18    0.11  delete
  15    0.10    0.38    0.24  info
   6    0.34    0.51    0.44  merge
  46    0.01    0.04    0.03  mkdir
   1    0.03    0.03    0.03  propdel
 337    0.01    0.02    0.02  proplist
 273    0.01    0.03    0.02  propset
  33    0.02    0.03    0.02  ps
   6    0.01    0.03    0.03  resolve
   6    0.08    0.15    0.14  resolved
  42    0.03    0.16    0.11  status
   3    0.41    0.41    0.41  switch
  42    0.06    0.61    0.28  update
--
Compare trunk_at_1551085,100x1 to 1.8.0,100x1
       N        min              max              avg         operation
     15/3    1.82| +8.001     0.90| -2.143     1.36| +4.838   TOTAL RUN
   420/71    1.00| -0.000     1.87| +0.152     1.52| +0.012   add
     30/6    1.06| +0.001     0.86| -0.076     1.17| +0.029   checkout
   120/24    1.02| +0.002     0.91| -0.112     1.26| +0.110   commit
     15/3    1.25| +0.004     0.96| -0.002     1.34| +0.009   copy
     15/3    0.94| -0.005     0.87| -0.027     0.90| -0.013   delete
    75/15    0.95| -0.005     0.81| -0.087     1.27| +0.052   info
     30/6    1.62| +0.130     0.82| -0.109     1.36| +0.115   merge
   210/46    0.98| -0.000     0.90| -0.005     1.49| +0.009   mkdir
   1K/337    0.90| -0.001     0.87| -0.003     1.47| +0.005   proplist
   1K/273    0.93| -0.001     0.98| -0.001     1.51| +0.007   propset
   105/33    1.90| +0.008     0.95| -0.001     1.61| +0.008   ps
     30/6    1.21| +0.002     0.98| -0.000     1.56| +0.009   resolve
     30/6    1.27| +0.018     0.90| -0.016     1.52| +0.047   resolved
   210/42    0.96| -0.001     0.93| -0.012     1.51| +0.036   status
     15/3    1.95| +0.197     0.82| -0.091     1.48| +0.131   switch
   210/42    1.48| +0.020     0.90| -0.068     1.26| +0.058   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_1551085,100x1' is faster.
 "2/3" means: '1.8.0,100x1' has 2 timings on record, the other has 3.)
Timings for 1.8.0,1x100
   N    min     max     avg   operation  (unit is seconds)
  15    2.84    6.47    4.38  TOTAL RUN
  15    0.07    0.18    0.10  add
  30    0.02    0.24    0.09  checkout
 120    0.03    0.48    0.14  commit
  15    0.02    0.04    0.03  copy
  15    0.02    0.05    0.03  delete
  75    0.04    0.19    0.08  info
  30    0.07    0.23    0.12  merge
 555    0.01    0.02    0.01  proplist
 630    0.01    0.02    0.01  propset
  30    0.01    0.02    0.01  ps
  30    0.01    0.03    0.02  resolve
  30    0.01    0.04    0.02  resolved
 210    0.01    0.04    0.02  status
  15    0.05    0.13    0.09  switch
 210    0.02    0.23    0.06  update
--
Timings for trunk_at_1551085,1x100
   N    min     max     avg   operation  (unit is seconds)
   3    4.86    6.14    5.51  TOTAL RUN
   3    0.10    0.15    0.14  add
   6    0.02    0.22    0.10  checkout
  24    0.03    0.47    0.19  commit
   3    0.02    0.04    0.03  copy
   3    0.02    0.05    0.04  delete
  15    0.04    0.18    0.11  info
   6    0.06    0.20    0.15  merge
 111    0.01    0.02    0.01  proplist
 126    0.01    0.02    0.02  propset
   6    0.01    0.02    0.01  ps
   6    0.01    0.02    0.02  resolve
   6    0.01    0.04    0.03  resolved
  42    0.01    0.04    0.03  status
   3    0.09    0.11    0.10  switch
  42    0.02    0.20    0.07  update
--
Compare trunk_at_1551085,1x100 to 1.8.0,1x100
       N        min              max              avg         operation
     15/3    1.71| +2.018     0.95| -0.336     1.26| +1.133   TOTAL RUN
     15/3    1.49| +0.033     0.83| -0.031     1.31| +0.032   add
     30/6    1.08| +0.001     0.91| -0.022     1.14| +0.013   checkout
   120/24    1.01| +0.000     0.98| -0.010     1.31| +0.045   commit
     15/3    0.97| -0.000     1.10| +0.004     1.25| +0.006   copy
     15/3    0.94| -0.001     0.94| -0.003     1.19| +0.006   delete
    75/15    1.06| +0.002     0.96| -0.008     1.37| +0.029   info
     30/6    0.89| -0.007     0.87| -0.030     1.23| +0.028   merge
  555/111    0.92| -0.001     0.89| -0.002     1.23| +0.003   proplist
  630/126    0.94| -0.000     0.86| -0.003     1.29| +0.004   propset
     30/6    0.96| -0.000     0.87| -0.003     1.12| +0.002   ps
     30/6    0.94| -0.001     0.94| -0.002     1.28| +0.004   resolve
     30/6    0.95| -0.001     0.91| -0.004     1.30| +0.007   resolved
   210/42    0.94| -0.001     0.95| -0.002     1.29| +0.006   status
     15/3    1.61| +0.033     0.85| -0.019     1.19| +0.017   switch
   210/42    1.01| +0.000     0.89| -0.025     1.16| +0.009   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_1551085,1x100' is faster.
 "2/3" means: '1.8.0,1x100' has 2 timings on record, the other has 3.)
Timings for 1.8.0
   N    min     max     avg   operation  (unit is seconds)
  45    2.84  186.59   53.44  TOTAL RUN
  2K    0.01    3.48    0.03  add
  90    0.02    4.44    0.76  checkout
 360    0.03   14.71    1.71  commit
  45    0.02    0.05    0.02  copy
  45    0.02    1.02    0.29  delete
 225    0.04    7.07    0.75  info
  90    0.07    5.22    1.30  merge
  2K    0.01    0.06    0.01  mkdir
 120    0.01    0.02    0.01  propdel
 33K    0.01    0.03    0.01  proplist
 34K    0.01    0.17    0.01  propset
  2K    0.01    0.18    0.01  ps
  90    0.01    0.11    0.02  resolve
  90    0.01    1.06    0.20  resolved
 630    0.01    1.24    0.15  status
  45    0.05    3.00    0.96  switch
 630    0.02    4.77    0.61  update
--
Timings for trunk_at_1551085
   N    min     max     avg   operation  (unit is seconds)
   9    4.86  158.06   59.48  TOTAL RUN
 530    0.01    2.90    0.03  add
  18    0.02    4.55    0.79  checkout
  72    0.03   13.41    1.91  commit
   9    0.02    0.04    0.03  copy
   9    0.02    0.99    0.33  delete
  45    0.04    5.64    0.90  info
  18    0.06    4.55    1.45  merge
 516    0.01    0.04    0.02  mkdir
  21    0.01    0.03    0.01  propdel
  6K    0.01    0.03    0.01  proplist
  6K    0.01    0.04    0.01  propset
 591    0.01    0.03    0.01  ps
  18    0.01    0.09    0.03  resolve
  18    0.01    0.89    0.22  resolved
 126    0.01    0.93    0.19  status
   9    0.09    2.76    0.98  switch
 126    0.02    4.29    0.60  update
--
Compare trunk_at_1551085 to 1.8.0
       N        min              max              avg         operation
     45/9    1.71| +2.018     0.85|-28.531     1.11| +6.038   TOTAL RUN
   2K/530    0.93| -0.001     0.84| -0.573     1.07| +0.002   add
    90/18    1.07| +0.001     1.02| +0.105     1.04| +0.027   checkout
   360/72    1.01| +0.000     0.91| -1.303     1.12| +0.200   commit
     45/9    0.99| -0.000     0.78| -0.012     1.19| +0.005   copy
     45/9    0.94| -0.001     0.98| -0.025     1.14| +0.040   delete
   225/45    1.06| +0.002     0.80| -1.427     1.20| +0.153   info
    90/18    0.89| -0.007     0.87| -0.669     1.11| +0.146   merge
   2K/516    0.93| -0.001     0.75| -0.015     1.19| +0.003   mkdir
   120/21    0.95| -0.000     1.25| +0.005     1.05| +0.001   propdel
   33K/6K    0.91| -0.001     1.09| +0.003     1.17| +0.002   proplist
   34K/6K    0.92| -0.001     0.21| -0.134     1.13| +0.001   propset
   2K/591    0.92| -0.001     0.15| -0.155     1.16| +0.002   ps
    90/18    0.94| -0.001     0.81| -0.021     1.30| +0.007   resolve
    90/18    0.95| -0.001     0.84| -0.172     1.11| +0.022   resolved
  630/126    0.94| -0.001     0.75| -0.309     1.28| +0.043   status
     45/9    1.61| +0.033     0.92| -0.245     1.02| +0.015   switch
  630/126    1.01| +0.000     0.90| -0.481     0.98| -0.013   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_1551085' is faster.
 "2/3" means: '1.8.0' has 2 timings on record, the other has 3.)
Had started at Mon Dec 16 00:27:30 UTC 2013,
       done at Mon Dec 16 00:40:28 UTC 2013
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.8.0_trunk_at_last12.svg
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.8.0_trunk_at_last12,5x5.svg
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.8.0_trunk_at_last12,1x100.svg
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.8.0_trunk_at_last12,100x1.svg
Received on 2013-12-16 01:46:19 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.