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

[svnbench] Revision: 1422723 compiled Dec 17 2012, 00:22:12 on x86_64-unknown-linux-gnu

From: <neels_at_apache.org>
Date: Mon, 17 Dec 2012 00:53:41 +0000

1.7.0_at_1181106 vs. trunk_at_1422706
Started at Mon Dec 17 00:25:39 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.

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

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

Compare trunk_at_1422706 to 1.7.0
       N avg operation
     74/9 0.72|-43.818 TOTAL RUN
   4K/530 0.70| -0.007 add
   148/18 0.54| -0.454 checkout
   592/72 0.92| -0.769 commit
     74/9 1.31| +0.081 copy
     74/9 0.78| -0.071 delete
   370/45 0.14| -4.967 info
   148/18 0.72| -1.072 merge
   3K/516 0.98| -0.000 mkdir
   200/21 0.70| -0.003 propdel
   55K/6K 0.77| -0.002 proplist
   57K/6K 0.77| -0.003 propset
   4K/591 0.68| -0.004 ps
   148/18 0.87| -0.001 resolve
   148/18 0.66| -0.080 resolved
   1K/126 0.68| -0.067 status
     74/9 0.63| -0.518 switch
   1K/126 0.67| -0.274 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_1422706' 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_1422706,5x5 to 1.7.0,5x5
       N avg operation
     25/3 0.70|-126.145 TOTAL RUN
   3K/456 0.67| -0.008 add
     50/6 0.54| -1.224 checkout
   200/24 0.90| -2.527 commit
     25/3 1.02| +0.007 copy
     25/3 0.79| -0.174 delete
   125/15 0.13|-14.538 info
     50/6 0.74| -2.789 merge
   3K/470 0.96| -0.001 mkdir
   200/20 0.69| -0.004 propdel
   52K/6K 0.77| -0.002 proplist
   53K/6K 0.77| -0.003 propset
   4K/552 0.68| -0.004 ps
     50/6 0.85| -0.001 resolve
     50/6 0.63| -0.226 resolved
   350/42 0.67| -0.171 status
     25/3 0.65| -1.308 switch
   350/42 0.68| -0.677 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_1422706,5x5' is faster.
 "2/3" means: '1.7.0,5x5' has 2 timings on record, the other has 3.)

Compare trunk_at_1422706,100x1 to 1.7.0,100x1
       N avg operation
     25/3 1.04| +1.124 TOTAL RUN
   700/71 0.91| -0.002 add
     50/6 0.61| -0.074 checkout
   200/24 1.29| +0.568 commit
     25/3 1.79| +0.216 copy
     25/3 0.80| -0.022 delete
   125/15 0.51| -0.129 info
     50/6 0.69| -0.204 merge
   350/46 1.19| +0.003 mkdir
   2K/337 0.71| -0.003 proplist
   2K/273 0.74| -0.003 propset
   175/33 0.75| -0.003 ps
     50/6 0.85| -0.001 resolve
     50/6 1.01| +0.001 resolved
   350/42 0.76| -0.018 status
     25/3 0.57| -0.165 switch
   350/42 0.63| -0.100 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_1422706,100x1' is faster.
 "2/3" means: '1.7.0,100x1' has 2 timings on record, the other has 3.)

Compare trunk_at_1422706,1x100 to 1.7.0,1x100
       N avg operation
     24/3 0.93| -0.601 TOTAL RUN
     24/3 0.61| -0.017 add
     48/6 0.63| -0.028 checkout
   192/24 1.03| +0.019 commit
     24/3 1.09| +0.021 copy
     24/3 0.79| -0.006 delete
   120/15 0.91| -0.005 info
     48/6 0.64| -0.076 merge
  888/111 0.74| -0.002 proplist
   1K/126 0.74| -0.003 propset
     48/6 0.75| -0.003 ps
     48/6 0.92| -0.001 resolve
     48/6 0.71| -0.005 resolved
   336/42 0.74| -0.004 status
     24/3 0.61| -0.029 switch
   336/42 0.73| -0.012 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_1422706,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)
  25 391.94 561.33 420.89 TOTAL RUN
  3K 0.01 2.29 0.02 add
  50 0.02 6.14 2.68 checkout
 200 1.53 160.96 26.41 commit
  25 0.19 0.49 0.27 copy
  25 0.73 1.24 0.84 delete
 125 8.40 43.37 16.75 info
  50 6.40 21.02 10.59 merge
  3K 0.01 1.08 0.01 mkdir
 200 0.01 0.09 0.01 propdel
 52K 0.01 0.73 0.01 proplist
 53K 0.01 1.10 0.01 propset
  4K 0.01 0.92 0.01 ps
  50 0.01 0.01 0.01 resolve
  50 0.45 0.99 0.61 resolved
 350 0.20 2.36 0.52 status
  25 3.13 4.82 3.70 switch
 350 0.25 7.02 2.13 update

--
Timings for trunk_at_1422706,5x5
   N    min     max     avg   operation  (unit is seconds)
   3  289.16  304.29  294.74  TOTAL RUN
 456    0.01    1.00    0.02  add
   6    0.02    2.90    1.45  checkout
  24    2.06   82.06   23.88  commit
   3    0.24    0.31    0.28  copy
   3    0.62    0.70    0.67  delete
  15    1.71    3.69    2.22  info
   6    3.18   12.59    7.80  merge
 470    0.01    0.61    0.01  mkdir
  20    0.01    0.01    0.01  propdel
  6K    0.01    0.43    0.01  proplist
  6K    0.01    0.82    0.01  propset
 552    0.01    0.12    0.01  ps
   6    0.01    0.01    0.01  resolve
   6    0.29    0.46    0.38  resolved
  42    0.13    1.03    0.35  status
   3    2.13    2.89    2.40  switch
  42    0.22    4.33    1.46  update
--
Compare trunk_at_1422706,5x5 to 1.7.0,5x5
       N        min              max              avg         operation
     25/3    0.74|-102.782    0.54|-257.039    0.70|-126.145  TOTAL RUN
   3K/456    0.83| -0.002     0.44| -1.291     0.67| -0.008   add
     50/6    0.83| -0.003     0.47| -3.238     0.54| -1.224   checkout
   200/24    1.34| +0.523     0.51|-78.901     0.90| -2.527   commit
     25/3    1.30| +0.055     0.63| -0.180     1.02| +0.007   copy
     25/3    0.84| -0.120     0.56| -0.543     0.79| -0.174   delete
   125/15    0.20| -6.690     0.09|-39.681     0.13|-14.538   info
     50/6    0.50| -3.215     0.60| -8.424     0.74| -2.789   merge
   3K/470    0.84| -0.002     0.57| -0.469     0.96| -0.001   mkdir
   200/20    0.80| -0.002     0.10| -0.077     0.69| -0.004   propdel
   52K/6K    0.78| -0.002     0.58| -0.305     0.77| -0.002   proplist
   53K/6K    0.78| -0.002     0.74| -0.283     0.77| -0.003   propset
   4K/552    0.77| -0.002     0.13| -0.805     0.68| -0.004   ps
     50/6    0.90| -0.001     0.63| -0.005     0.85| -0.001   resolve
     50/6    0.64| -0.162     0.47| -0.531     0.63| -0.226   resolved
   350/42    0.64| -0.071     0.44| -1.330     0.67| -0.171   status
     25/3    0.68| -1.005     0.60| -1.933     0.65| -1.308   switch
   350/42    0.90| -0.025     0.62| -2.684     0.68| -0.677   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_1422706,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)
  25   24.65   43.91   28.10  TOTAL RUN
 700    0.01    0.21    0.02  add
  50    0.02    0.43    0.19  checkout
 200    0.31   10.98    1.99  commit
  25    0.16    1.29    0.27  copy
  25    0.10    0.13    0.11  delete
 125    0.16    1.32    0.26  info
  50    0.56    2.07    0.66  merge
 350    0.01    0.47    0.01  mkdir
  2K    0.01    0.06    0.01  proplist
  2K    0.01    0.04    0.01  propset
 175    0.01    0.02    0.01  ps
  50    0.01    0.01    0.01  resolve
  50    0.05    0.10    0.07  resolved
 350    0.04    0.13    0.07  status
  25    0.37    0.41    0.38  switch
 350    0.05    1.02    0.27  update
--
Timings for trunk_at_1422706,100x1
   N    min     max     avg   operation  (unit is seconds)
   3   23.70   32.50   29.22  TOTAL RUN
  71    0.01    0.09    0.02  add
   6    0.02    0.22    0.12  checkout
  24    0.88    9.86    2.56  commit
   3    0.39    0.63    0.49  copy
   3    0.09    0.09    0.09  delete
  15    0.10    0.20    0.13  info
   6    0.30    0.85    0.45  merge
  46    0.01    0.07    0.02  mkdir
   1    0.01    0.01    0.01  propdel
 337    0.01    0.01    0.01  proplist
 273    0.01    0.05    0.01  propset
  33    0.01    0.01    0.01  ps
   6    0.01    0.01    0.01  resolve
   6    0.06    0.09    0.07  resolved
  42    0.03    0.09    0.06  status
   3    0.22    0.22    0.22  switch
  42    0.04    0.33    0.17  update
--
Compare trunk_at_1422706,100x1 to 1.7.0,100x1
       N        min              max              avg         operation
     25/3    0.96| -0.945     0.74|-11.408     1.04| +1.124   TOTAL RUN
   700/71    0.85| -0.001     0.42| -0.120     0.91| -0.002   add
     50/6    0.83| -0.003     0.51| -0.211     0.61| -0.074   checkout
   200/24    2.86| +0.572     0.90| -1.114     1.29| +0.568   commit
     25/3    2.39| +0.227     0.49| -0.661     1.79| +0.216   copy
     25/3    0.87| -0.013     0.71| -0.037     0.80| -0.022   delete
   125/15    0.62| -0.062     0.15| -1.119     0.51| -0.129   info
     50/6    0.53| -0.264     0.41| -1.223     0.69| -0.204   merge
   350/46    0.84| -0.002     0.16| -0.393     1.19| +0.003   mkdir
   2K/337    0.77| -0.002     0.17| -0.051     0.71| -0.003   proplist
   2K/273    0.78| -0.002     1.08| +0.003     0.74| -0.003   propset
   175/33    0.72| -0.003     0.63| -0.007     0.75| -0.003   ps
     50/6    0.90| -0.001     0.73| -0.003     0.85| -0.001   resolve
     50/6    1.22| +0.011     0.88| -0.011     1.01| +0.001   resolved
   350/42    0.73| -0.011     0.73| -0.035     0.76| -0.018   status
     25/3    0.59| -0.154     0.54| -0.186     0.57| -0.165   switch
   350/42    0.87| -0.006     0.32| -0.698     0.63| -0.100   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_1422706,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)
  24    7.69   17.23    8.73  TOTAL RUN
  24    0.04    0.05    0.04  add
  48    0.02    0.15    0.08  checkout
 192    0.18    5.67    0.70  commit
  24    0.15    0.66    0.22  copy
  24    0.02    0.07    0.03  delete
 120    0.05    0.10    0.06  info
  48    0.14    0.61    0.21  merge
 888    0.01    0.03    0.01  proplist
  1K    0.01    0.05    0.01  propset
  48    0.01    0.01    0.01  ps
  48    0.01    0.01    0.01  resolve
  48    0.02    0.02    0.02  resolved
 336    0.01    0.03    0.02  status
  24    0.07    0.09    0.07  switch
 336    0.02    0.14    0.05  update
--
Timings for trunk_at_1422706,1x100
   N    min     max     avg   operation  (unit is seconds)
   3    7.71    8.60    8.12  TOTAL RUN
   3    0.03    0.03    0.03  add
   6    0.02    0.08    0.05  checkout
  24    0.22    2.35    0.72  commit
   3    0.23    0.26    0.24  copy
   3    0.02    0.02    0.02  delete
  15    0.04    0.08    0.05  info
   6    0.07    0.21    0.13  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.04    0.04  switch
  42    0.02    0.08    0.03  update
--
Compare trunk_at_1422706,1x100 to 1.7.0,1x100
       N        min              max              avg         operation
     24/3    1.00| +0.027     0.50| -8.632     0.93| -0.601   TOTAL RUN
     24/3    0.64| -0.015     0.55| -0.022     0.61| -0.017   add
     48/6    0.83| -0.003     0.53| -0.069     0.63| -0.028   checkout
   192/24    1.23| +0.042     0.41| -3.317     1.03| +0.019   commit
     24/3    1.51| +0.077     0.39| -0.402     1.09| +0.021   copy
     24/3    0.89| -0.003     0.29| -0.050     0.79| -0.006   delete
   120/15    0.95| -0.002     0.80| -0.020     0.91| -0.005   info
     48/6    0.51| -0.070     0.34| -0.400     0.64| -0.076   merge
  888/111    0.78| -0.002     0.28| -0.021     0.74| -0.002   proplist
   1K/126    0.79| -0.002     0.20| -0.037     0.74| -0.003   propset
     48/6    0.78| -0.002     0.61| -0.005     0.75| -0.003   ps
     48/6    0.90| -0.001     0.91| -0.001     0.92| -0.001   resolve
     48/6    0.65| -0.005     0.66| -0.008     0.71| -0.005   resolved
   336/42    0.80| -0.002     0.66| -0.009     0.74| -0.004   status
     24/3    0.65| -0.024     0.53| -0.041     0.61| -0.029   switch
   336/42    0.90| -0.002     0.56| -0.062     0.73| -0.012   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_1422706,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)
  74    7.69  561.33  154.51  TOTAL RUN
  4K    0.01    2.29    0.02  add
 148    0.02    6.14    0.99  checkout
 592    0.18  160.96    9.82  commit
  74    0.15    1.29    0.26  copy
  74    0.02    1.24    0.33  delete
 370    0.05   43.37    5.77  info
 148    0.14   21.02    3.87  merge
  3K    0.01    1.08    0.01  mkdir
 200    0.01    0.09    0.01  propdel
 55K    0.01    0.73    0.01  proplist
 57K    0.01    1.10    0.01  propset
  4K    0.01    0.92    0.01  ps
 148    0.01    0.01    0.01  resolve
 148    0.02    0.99    0.23  resolved
  1K    0.01    2.36    0.21  status
  74    0.07    4.82    1.40  switch
  1K    0.02    7.02    0.83  update
--
Timings for trunk_at_1422706
   N    min     max     avg   operation  (unit is seconds)
   9    7.71  304.29  110.70  TOTAL RUN
 530    0.01    1.00    0.02  add
  18    0.02    2.90    0.54  checkout
  72    0.22   82.06    9.05  commit
   9    0.23    0.63    0.34  copy
   9    0.02    0.70    0.26  delete
  45    0.04    3.69    0.80  info
  18    0.07   12.59    2.80  merge
 516    0.01    0.61    0.01  mkdir
  21    0.01    0.01    0.01  propdel
  6K    0.01    0.43    0.01  proplist
  6K    0.01    0.82    0.01  propset
 591    0.01    0.12    0.01  ps
  18    0.01    0.01    0.01  resolve
  18    0.01    0.46    0.15  resolved
 126    0.01    1.03    0.14  status
   9    0.04    2.89    0.89  switch
 126    0.02    4.33    0.55  update
--
Compare trunk_at_1422706 to 1.7.0
       N        min              max              avg         operation
     74/9    1.00| +0.027     0.54|-257.039    0.72|-43.818   TOTAL RUN
   4K/530    0.83| -0.002     0.44| -1.291     0.70| -0.007   add
   148/18    0.83| -0.003     0.47| -3.238     0.54| -0.454   checkout
   592/72    1.23| +0.042     0.51|-78.901     0.92| -0.769   commit
     74/9    1.51| +0.077     0.49| -0.661     1.31| +0.081   copy
     74/9    0.89| -0.003     0.56| -0.543     0.78| -0.071   delete
   370/45    0.95| -0.002     0.09|-39.681     0.14| -4.967   info
   148/18    0.51| -0.070     0.60| -8.424     0.72| -1.072   merge
   3K/516    0.84| -0.002     0.57| -0.469     0.98| -0.000   mkdir
   200/21    0.80| -0.002     0.13| -0.074     0.70| -0.003   propdel
   55K/6K    0.78| -0.002     0.58| -0.305     0.77| -0.002   proplist
   57K/6K    0.78| -0.002     0.74| -0.283     0.77| -0.003   propset
   4K/591    0.77| -0.002     0.13| -0.805     0.68| -0.004   ps
   148/18    0.90| -0.001     0.71| -0.004     0.87| -0.001   resolve
   148/18    0.65| -0.005     0.47| -0.531     0.66| -0.080   resolved
   1K/126    0.80| -0.002     0.44| -1.330     0.68| -0.067   status
     74/9    0.65| -0.024     0.60| -1.933     0.63| -0.518   switch
   1K/126    0.90| -0.002     0.62| -2.684     0.67| -0.274   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_1422706' is faster.
 "2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Mon Dec 17 00:25:39 UTC 2012,
       done at Mon Dec 17 00:51:05 UTC 2012
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 2012-12-17 01:54:18 CET

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