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

[svnbench] Revision: 1540579 compiled Nov 11 2013, 00:22:05 on x86_64-unknown-linux-gnu

From: <neels_at_apache.org>
Date: Mon, 11 Nov 2013 00:41:26 +0000

1.8.0_at_1492600 vs. trunk_at_1540484
Started at Mon Nov 11 00:27:28 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_1540484 to 1.8.0
       N avg operation
     30/9 1.14| +7.020 TOTAL RUN
   1K/530 1.18| +0.005 add
    60/18 0.98| -0.015 checkout
   240/72 1.12| +0.190 commit
     30/9 1.48| +0.011 copy
     30/9 1.23| +0.062 delete
   150/45 0.94| -0.041 info
    60/18 0.95| -0.066 merge
   1K/516 1.33| +0.004 mkdir
    80/21 1.17| +0.002 propdel
   22K/6K 1.30| +0.003 proplist
   22K/6K 1.30| +0.003 propset
   1K/591 1.22| +0.002 ps
    60/18 1.30| +0.007 resolve
    60/18 1.02| +0.004 resolved
  420/126 1.18| +0.026 status
     30/9 1.07| +0.065 switch
  420/126 1.01| +0.007 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_1540484' 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_1540484,5x5 to 1.8.0,5x5
       N avg operation
     10/3 1.10|+13.334 TOTAL RUN
   1K/456 1.12| +0.004 add
     20/6 0.89| -0.215 checkout
    80/24 1.09| +0.379 commit
     10/3 0.85| -0.004 copy
     10/3 1.18| +0.127 delete
    50/15 0.86| -0.259 info
     20/6 0.89| -0.372 merge
   1K/470 1.33| +0.004 mkdir
    80/20 1.11| +0.001 propdel
   20K/6K 1.29| +0.003 proplist
   21K/6K 1.28| +0.003 propset
   1K/552 1.20| +0.002 ps
     20/6 1.16| +0.006 resolve
     20/6 0.93| -0.035 resolved
   140/42 1.09| +0.031 status
     10/3 1.02| +0.039 switch
   140/42 0.94| -0.098 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_1540484,5x5' is faster.
 "2/3" means: '1.8.0,5x5' has 2 timings on record, the other has 3.)

Compare trunk_at_1540484,100x1 to 1.8.0,100x1
       N avg operation
     10/3 1.46| +5.360 TOTAL RUN
   280/71 1.61| +0.013 add
     20/6 1.89| +0.119 checkout
    80/24 1.32| +0.114 commit
     10/3 1.95| +0.019 copy
     10/3 1.37| +0.040 delete
    50/15 1.54| +0.086 info
     20/6 1.39| +0.108 merge
   140/46 1.40| +0.007 mkdir
   1K/337 1.40| +0.004 proplist
  880/273 1.47| +0.005 propset
    70/33 1.51| +0.006 ps
     20/6 1.40| +0.006 resolve
     20/6 1.45| +0.037 resolved
   140/42 1.58| +0.036 status
     10/3 1.47| +0.116 switch
   140/42 1.47| +0.090 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_1540484,100x1' is faster.
 "2/3" means: '1.8.0,100x1' has 2 timings on record, the other has 3.)

Compare trunk_at_1540484,1x100 to 1.8.0,1x100
       N avg operation
     10/3 1.63| +2.366 TOTAL RUN
     10/3 1.77| +0.068 add
     20/6 1.67| +0.052 checkout
    80/24 1.62| +0.076 commit
     10/3 1.70| +0.016 copy
     10/3 1.77| +0.019 delete
    50/15 1.75| +0.049 info
     20/6 1.64| +0.067 merge
  370/111 1.58| +0.006 proplist
  420/126 1.59| +0.006 propset
     20/6 1.69| +0.007 ps
     20/6 1.61| +0.008 resolve
     20/6 1.56| +0.011 resolved
   140/42 1.63| +0.011 status
     10/3 1.53| +0.039 switch
   140/42 1.62| +0.030 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_1540484,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)
  10 125.42 186.59 137.92 TOTAL RUN
  1K 0.01 3.48 0.03 add
  20 0.02 4.30 2.01 checkout
  80 0.59 14.33 4.39 commit
  10 0.02 0.05 0.02 copy
  10 0.58 1.02 0.69 delete
  50 0.64 6.21 1.89 info
  20 2.59 5.22 3.49 merge
  1K 0.01 0.06 0.01 mkdir
  80 0.01 0.02 0.01 propdel
 20K 0.01 0.03 0.01 proplist
 21K 0.01 0.17 0.01 propset
  1K 0.01 0.18 0.01 ps
  20 0.03 0.06 0.04 resolve
  20 0.30 1.06 0.49 resolved
 140 0.12 1.24 0.35 status
  10 2.38 3.00 2.49 switch
 140 0.21 4.55 1.53 update

--
Timings for trunk_at_1540484,5x5
   N    min     max     avg   operation  (unit is seconds)
   3  135.28  163.72  151.25  TOTAL RUN
 456    0.01    3.18    0.03  add
   6    0.02    3.65    1.79  checkout
  24    0.59   12.80    4.77  commit
   3    0.02    0.02    0.02  copy
   3    0.59    0.97    0.82  delete
  15    0.59    4.33    1.63  info
   6    2.39    3.96    3.12  merge
 470    0.01    0.03    0.02  mkdir
  20    0.01    0.02    0.01  propdel
  6K    0.01    0.03    0.01  proplist
  6K    0.01    0.03    0.01  propset
 552    0.01    0.02    0.01  ps
   6    0.03    0.08    0.04  resolve
   6    0.30    0.56    0.46  resolved
  42    0.12    1.03    0.39  status
   3    2.30    2.94    2.53  switch
  42    0.15    4.11    1.43  update
--
Compare trunk_at_1540484,5x5 to 1.8.0,5x5
       N        min              max              avg         operation
     10/3    1.08| +9.865     0.88|-22.867     1.10|+13.334   TOTAL RUN
   1K/456    0.93| -0.001     0.91| -0.298     1.12| +0.004   add
     20/6    1.07| +0.001     0.85| -0.655     0.89| -0.215   checkout
    80/24    1.00| +0.000     0.89| -1.531     1.09| +0.379   commit
     10/3    1.12| +0.002     0.39| -0.034     0.85| -0.004   copy
     10/3    1.03| +0.015     0.95| -0.053     1.18| +0.127   delete
    50/15    0.93| -0.042     0.70| -1.887     0.86| -0.259   info
     20/6    0.92| -0.204     0.76| -1.264     0.89| -0.372   merge
   1K/470    0.94| -0.001     0.59| -0.024     1.33| +0.004   mkdir
    80/20    0.92| -0.001     0.88| -0.002     1.11| +0.001   propdel
   20K/6K    0.93| -0.000     0.84| -0.005     1.29| +0.003   proplist
   21K/6K    0.93| -0.001     0.18| -0.139     1.28| +0.003   propset
   1K/552    0.94| -0.000     0.13| -0.157     1.20| +0.002   ps
     20/6    0.99| -0.000     1.35| +0.021     1.16| +0.006   resolve
     20/6    0.97| -0.008     0.53| -0.500     0.93| -0.035   resolved
   140/42    0.96| -0.004     0.83| -0.204     1.09| +0.031   status
     10/3    0.97| -0.080     0.98| -0.064     1.02| +0.039   switch
   140/42    0.72| -0.056     0.90| -0.443     0.94| -0.098   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_1540484,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)
  10    9.77   19.83   11.72  TOTAL RUN
 280    0.01    0.15    0.02  add
  20    0.02    0.52    0.13  checkout
  80    0.10    0.92    0.36  commit
  10    0.02    0.04    0.02  copy
  10    0.08    0.20    0.11  delete
  50    0.10    0.45    0.16  info
  20    0.21    0.53    0.27  merge
 140    0.01    0.05    0.02  mkdir
  1K    0.01    0.02    0.01  proplist
 880    0.01    0.03    0.01  propset
  70    0.01    0.03    0.01  ps
  20    0.01    0.03    0.02  resolve
  20    0.07    0.17    0.08  resolved
 140    0.03    0.17    0.06  status
  10    0.21    0.41    0.25  switch
 140    0.04    0.63    0.19  update
--
Timings for trunk_at_1540484,100x1
   N    min     max     avg   operation  (unit is seconds)
   3   11.99   20.02   17.08  TOTAL RUN
  71    0.01    0.33    0.03  add
   6    0.02    0.48    0.25  checkout
  24    0.10    1.10    0.47  commit
   3    0.04    0.04    0.04  copy
   3    0.08    0.18    0.15  delete
  15    0.06    0.44    0.25  info
   6    0.19    0.55    0.38  merge
  46    0.01    0.04    0.02  mkdir
   1    0.03    0.03    0.03  propdel
 337    0.01    0.02    0.01  proplist
 273    0.01    0.03    0.02  propset
  33    0.01    0.03    0.02  ps
   6    0.01    0.03    0.02  resolve
   6    0.06    0.15    0.12  resolved
  42    0.04    0.17    0.10  status
   3    0.23    0.43    0.36  switch
  42    0.04    0.63    0.28  update
--
Compare trunk_at_1540484,100x1 to 1.8.0,100x1
       N        min              max              avg         operation
     10/3    1.23| +2.217     1.01| +0.195     1.46| +5.360   TOTAL RUN
   280/71    0.93| -0.001     2.23| +0.183     1.61| +0.013   add
     20/6    1.10| +0.002     0.93| -0.036     1.89| +0.119   checkout
    80/24    1.03| +0.003     1.19| +0.171     1.32| +0.114   commit
     10/3    2.14| +0.020     1.15| +0.006     1.95| +0.019   copy
     10/3    0.91| -0.007     0.92| -0.017     1.37| +0.040   delete
    50/15    0.64| -0.036     0.98| -0.011     1.54| +0.086   info
     20/6    0.92| -0.017     1.04| +0.020     1.39| +0.108   merge
   140/46    0.88| -0.001     0.93| -0.003     1.40| +0.007   mkdir
   1K/337    0.88| -0.001     0.98| -0.000     1.40| +0.004   proplist
  880/273    0.90| -0.001     0.88| -0.004     1.47| +0.005   propset
    70/33    0.86| -0.001     0.94| -0.002     1.51| +0.006   ps
     20/6    0.89| -0.001     0.93| -0.002     1.40| +0.006   resolve
     20/6    0.97| -0.002     0.91| -0.015     1.45| +0.037   resolved
   140/42    1.25| +0.007     0.99| -0.002     1.58| +0.036   status
     10/3    1.12| +0.025     1.05| +0.022     1.47| +0.116   switch
   140/42    0.94| -0.003     1.01| +0.005     1.47| +0.090   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_1540484,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)
  10    2.84    6.47    3.76  TOTAL RUN
  10    0.07    0.18    0.09  add
  20    0.02    0.23    0.08  checkout
  80    0.03    0.47    0.12  commit
  10    0.02    0.04    0.02  copy
  10    0.02    0.05    0.02  delete
  50    0.04    0.19    0.07  info
  20    0.07    0.22    0.10  merge
 370    0.01    0.02    0.01  proplist
 420    0.01    0.02    0.01  propset
  20    0.01    0.02    0.01  ps
  20    0.01    0.02    0.01  resolve
  20    0.01    0.04    0.02  resolved
 140    0.01    0.04    0.02  status
  10    0.05    0.13    0.07  switch
 140    0.02    0.23    0.05  update
--
Timings for trunk_at_1540484,1x100
   N    min     max     avg   operation  (unit is seconds)
   3    6.10    6.15    6.13  TOTAL RUN
   3    0.16    0.16    0.16  add
   6    0.04    0.22    0.13  checkout
  24    0.05    0.46    0.20  commit
   3    0.04    0.04    0.04  copy
   3    0.04    0.04    0.04  delete
  15    0.09    0.18    0.11  info
   6    0.14    0.21    0.17  merge
 111    0.01    0.02    0.02  proplist
 126    0.02    0.02    0.02  propset
   6    0.02    0.02    0.02  ps
   6    0.02    0.02    0.02  resolve
   6    0.03    0.04    0.03  resolved
  42    0.02    0.04    0.03  status
   3    0.11    0.11    0.11  switch
  42    0.03    0.21    0.08  update
--
Compare trunk_at_1540484,1x100 to 1.8.0,1x100
       N        min              max              avg         operation
     10/3    2.15| +3.263     0.95| -0.327     1.63| +2.366   TOTAL RUN
     10/3    2.30| +0.088     0.86| -0.026     1.77| +0.068   add
     20/6    2.38| +0.023     0.97| -0.006     1.67| +0.052   checkout
    80/24    1.91| +0.025     0.98| -0.012     1.62| +0.076   commit
     10/3    2.10| +0.019     1.04| +0.002     1.70| +0.016   copy
     10/3    2.18| +0.024     0.92| -0.004     1.77| +0.019   delete
    50/15    2.19| +0.050     0.98| -0.003     1.75| +0.049   info
     20/6    2.16| +0.075     0.94| -0.013     1.64| +0.067   merge
  370/111    2.14| +0.008     0.90| -0.002     1.58| +0.006   proplist
  420/126    2.16| +0.009     0.89| -0.002     1.59| +0.006   propset
     20/6    2.16| +0.009     0.91| -0.002     1.69| +0.007   ps
     20/6    2.10| +0.011     0.96| -0.001     1.61| +0.008   resolve
     20/6    2.12| +0.013     0.91| -0.004     1.56| +0.011   resolved
   140/42    1.94| +0.008     0.94| -0.002     1.63| +0.011   status
     10/3    2.06| +0.058     0.89| -0.014     1.53| +0.039   switch
   140/42    1.93| +0.016     0.93| -0.015     1.62| +0.030   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_1540484,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)
  30    2.84  186.59   51.13  TOTAL RUN
  1K    0.01    3.48    0.03  add
  60    0.02    4.30    0.74  checkout
 240    0.03   14.33    1.62  commit
  30    0.02    0.05    0.02  copy
  30    0.02    1.02    0.27  delete
 150    0.04    6.21    0.71  info
  60    0.07    5.22    1.29  merge
  1K    0.01    0.06    0.01  mkdir
  80    0.01    0.02    0.01  propdel
 22K    0.01    0.03    0.01  proplist
 22K    0.01    0.17    0.01  propset
  1K    0.01    0.18    0.01  ps
  60    0.01    0.06    0.02  resolve
  60    0.01    1.06    0.20  resolved
 420    0.01    1.24    0.14  status
  30    0.05    3.00    0.94  switch
 420    0.02    4.55    0.59  update
--
Timings for trunk_at_1540484
   N    min     max     avg   operation  (unit is seconds)
   9    6.10  163.72   58.15  TOTAL RUN
 530    0.01    3.18    0.04  add
  18    0.02    3.65    0.73  checkout
  72    0.05   12.80    1.81  commit
   9    0.02    0.04    0.03  copy
   9    0.04    0.97    0.34  delete
  45    0.06    4.33    0.66  info
  18    0.14    3.96    1.22  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.03    0.01  propset
 591    0.01    0.03    0.01  ps
  18    0.01    0.08    0.03  resolve
  18    0.03    0.56    0.20  resolved
 126    0.02    1.03    0.17  status
   9    0.11    2.94    1.00  switch
 126    0.03    4.11    0.60  update
--
Compare trunk_at_1540484 to 1.8.0
       N        min              max              avg         operation
     30/9    2.15| +3.263     0.88|-22.867     1.14| +7.020   TOTAL RUN
   1K/530    0.93| -0.001     0.91| -0.298     1.18| +0.005   add
    60/18    1.08| +0.001     0.85| -0.655     0.98| -0.015   checkout
   240/72    1.91| +0.025     0.89| -1.531     1.12| +0.190   commit
     30/9    1.12| +0.002     0.77| -0.013     1.48| +0.011   copy
     30/9    2.18| +0.024     0.95| -0.053     1.23| +0.062   delete
   150/45    1.54| +0.023     0.70| -1.887     0.94| -0.041   info
    60/18    2.16| +0.075     0.76| -1.264     0.95| -0.066   merge
   1K/516    0.91| -0.001     0.73| -0.016     1.33| +0.004   mkdir
    80/21    0.92| -0.001     1.21| +0.004     1.17| +0.002   propdel
   22K/6K    0.92| -0.001     0.84| -0.005     1.30| +0.003   proplist
   22K/6K    0.93| -0.001     0.18| -0.139     1.30| +0.003   propset
   1K/591    0.93| -0.001     0.14| -0.156     1.22| +0.002   ps
    60/18    1.08| +0.001     1.35| +0.021     1.30| +0.007   resolve
    60/18    2.12| +0.013     0.53| -0.500     1.02| +0.004   resolved
  420/126    1.94| +0.008     0.83| -0.204     1.18| +0.026   status
     30/9    2.06| +0.058     0.98| -0.064     1.07| +0.065   switch
  420/126    1.93| +0.016     0.90| -0.443     1.01| +0.007   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_1540484' is faster.
 "2/3" means: '1.8.0' has 2 timings on record, the other has 3.)
Had started at Mon Nov 11 00:27:28 UTC 2013,
       done at Mon Nov 11 00:39:59 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-11-11 01:44:34 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.