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

[svnbench] Revision: 1404079 compiled Oct 31 2012, 10:35:25 on x86_64-unknown-linux-gnu

From: <neels_at_apache.org>
Date: Wed, 31 Oct 2012 11:04:52 +0000

1.7.0_at_1181106 vs. trunk_at_1404079
Started at Wed Oct 31 10:38:50 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_1404079 to 1.7.0
       N avg operation
     53/9 0.68|-49.009 TOTAL RUN
   3K/530 0.71| -0.006 add
   106/18 0.56| -0.439 checkout
   424/72 0.87| -1.236 commit
     53/9 0.92| -0.021 copy
     53/9 0.74| -0.086 delete
   265/45 0.13| -5.036 info
   106/18 0.63| -1.438 merge
   2K/516 0.90| -0.001 mkdir
   144/21 1.27| +0.003 propdel
   40K/6K 0.80| -0.002 proplist
   41K/6K 0.78| -0.002 propset
   3K/591 0.78| -0.003 ps
   106/18 0.90| -0.001 resolve
   106/18 0.71| -0.068 resolved
  742/126 0.71| -0.060 status
     53/9 0.70| -0.428 switch
  742/126 0.63| -0.307 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_1404079' 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_1404079,5x5 to 1.7.0,5x5
       N avg operation
     18/3 0.69|-130.504 TOTAL RUN
   2K/456 0.68| -0.007 add
     36/6 0.56| -1.158 checkout
   144/24 0.90| -2.741 commit
     18/3 1.01| +0.003 copy
     18/3 0.76| -0.204 delete
    90/15 0.13|-14.634 info
     36/6 0.65| -3.742 merge
   2K/470 0.87| -0.002 mkdir
   144/20 1.29| +0.003 propdel
   37K/6K 0.80| -0.002 proplist
   38K/6K 0.79| -0.002 propset
   3K/552 0.78| -0.003 ps
     36/6 0.90| -0.001 resolve
     36/6 0.69| -0.189 resolved
   252/42 0.72| -0.145 status
     18/3 0.72| -1.022 switch
   252/42 0.63| -0.779 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_1404079,5x5' is faster.
 "2/3" means: '1.7.0,5x5' has 2 timings on record, the other has 3.)

Compare trunk_at_1404079,100x1 to 1.7.0,100x1
       N avg operation
     18/3 0.75| -6.941 TOTAL RUN
   504/71 0.94| -0.001 add
     36/6 0.58| -0.080 checkout
   144/24 0.80| -0.387 commit
     18/3 0.78| -0.063 copy
     18/3 0.73| -0.030 delete
    90/15 0.45| -0.147 info
     36/6 0.61| -0.246 merge
   252/46 1.21| +0.003 mkdir
   1K/337 0.71| -0.003 proplist
   1K/273 0.73| -0.004 propset
   126/33 0.74| -0.003 ps
     36/6 0.91| -0.001 resolve
     36/6 1.03| +0.002 resolved
   252/42 0.71| -0.021 status
     18/3 0.57| -0.166 switch
   252/42 0.69| -0.086 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_1404079,100x1' is faster.
 "2/3" means: '1.7.0,100x1' has 2 timings on record, the other has 3.)

Compare trunk_at_1404079,1x100 to 1.7.0,1x100
       N avg operation
     17/3 0.83| -1.450 TOTAL RUN
     17/3 0.58| -0.018 add
     34/6 0.62| -0.029 checkout
   136/24 0.90| -0.074 commit
     17/3 0.99| -0.002 copy
     17/3 0.75| -0.007 delete
    85/15 0.86| -0.008 info
     34/6 0.44| -0.120 merge
  629/111 0.76| -0.002 proplist
  714/126 0.76| -0.003 propset
     34/6 0.76| -0.002 ps
     34/6 0.91| -0.001 resolve
     34/6 0.70| -0.005 resolved
   238/42 0.74| -0.004 status
     17/3 0.70| -0.022 switch
   238/42 0.74| -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_1404079,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)
  18 392.59 561.33 420.88 TOTAL RUN
  2K 0.01 2.29 0.02 add
  36 0.02 5.81 2.65 checkout
 144 1.53 160.96 26.35 commit
  18 0.19 0.49 0.27 copy
  18 0.74 1.24 0.85 delete
  90 8.63 43.37 16.74 info
  36 6.40 21.02 10.62 merge
  2K 0.01 0.66 0.01 mkdir
 144 0.01 0.09 0.01 propdel
 37K 0.01 0.69 0.01 proplist
 38K 0.01 1.10 0.01 propset
  3K 0.01 0.70 0.01 ps
  36 0.01 0.01 0.01 resolve
  36 0.45 0.96 0.60 resolved
 252 0.20 2.36 0.52 status
  18 3.13 4.68 3.69 switch
 252 0.25 7.02 2.13 update

--
Timings for trunk_at_1404079,5x5
   N    min     max     avg   operation  (unit is seconds)
   3  287.26  295.25  290.37  TOTAL RUN
 456    0.01    0.96    0.02  add
   6    0.02    3.08    1.49  checkout
  24    1.96   85.63   23.61  commit
   3    0.25    0.32    0.28  copy
   3    0.64    0.65    0.65  delete
  15    0.58    3.80    2.11  info
   6    3.01   12.26    6.87  merge
 470    0.01    0.67    0.01  mkdir
  20    0.01    0.15    0.02  propdel
  6K    0.01    0.31    0.01  proplist
  6K    0.01    0.34    0.01  propset
 552    0.01    0.35    0.01  ps
   6    0.01    0.01    0.01  resolve
   6    0.27    0.70    0.42  resolved
  42    0.12    2.35    0.38  status
   3    2.61    2.72    2.67  switch
  42    0.21    3.71    1.35  update
--
Compare trunk_at_1404079,5x5 to 1.7.0,5x5
       N        min              max              avg         operation
     18/3    0.73|-105.327    0.53|-266.079    0.69|-130.504  TOTAL RUN
   2K/456    0.91| -0.001     0.42| -1.332     0.68| -0.007   add
     36/6    0.86| -0.003     0.53| -2.728     0.56| -1.158   checkout
   144/24    1.28| +0.432     0.53|-75.329     0.90| -2.741   commit
     18/3    1.36| +0.066     0.65| -0.174     1.01| +0.003   copy
     18/3    0.86| -0.102     0.52| -0.592     0.76| -0.204   delete
    90/15    0.07| -8.053     0.09|-39.571     0.13|-14.634   info
     36/6    0.47| -3.390     0.58| -8.758     0.65| -3.742   merge
   2K/470    0.94| -0.001     1.02| +0.010     0.87| -0.002   mkdir
   144/20    0.84| -0.001     1.71| +0.061     1.29| +0.003   propdel
   37K/6K    0.86| -0.001     0.45| -0.381     0.80| -0.002   proplist
   38K/6K    0.82| -0.002     0.31| -0.762     0.79| -0.002   propset
   3K/552    0.84| -0.001     0.50| -0.349     0.78| -0.003   ps
     36/6    0.94| -0.001     0.67| -0.005     0.90| -0.001   resolve
     36/6    0.60| -0.180     0.73| -0.256     0.69| -0.189   resolved
   252/42    0.61| -0.078     1.00| -0.011     0.72| -0.145   status
     18/3    0.83| -0.521     0.58| -1.956     0.72| -1.022   switch
   252/42    0.84| -0.040     0.53| -3.312     0.63| -0.779   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_1404079,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)
  18   24.65   43.91   27.74  TOTAL RUN
 504    0.01    0.21    0.02  add
  36    0.02    0.43    0.19  checkout
 144    0.31   10.98    1.94  commit
  18    0.16    1.29    0.29  copy
  18    0.10    0.13    0.11  delete
  90    0.16    1.32    0.27  info
  36    0.56    0.83    0.63  merge
 252    0.01    0.47    0.02  mkdir
  1K    0.01    0.06    0.01  proplist
  1K    0.01    0.04    0.01  propset
 126    0.01    0.02    0.01  ps
  36    0.01    0.01    0.01  resolve
  36    0.05    0.10    0.07  resolved
 252    0.04    0.13    0.07  status
  18    0.37    0.41    0.38  switch
 252    0.05    1.02    0.27  update
--
Timings for trunk_at_1404079,100x1
   N    min     max     avg   operation  (unit is seconds)
   3   19.61   21.46   20.80  TOTAL RUN
  71    0.01    0.08    0.02  add
   6    0.02    0.21    0.11  checkout
  24    0.87    3.68    1.56  commit
   3    0.19    0.27    0.22  copy
   3    0.08    0.08    0.08  delete
  15    0.09    0.17    0.12  info
   6    0.28    0.64    0.39  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.10    0.07  resolved
  42    0.03    0.10    0.05  status
   3    0.21    0.23    0.22  switch
  42    0.04    1.09    0.19  update
--
Compare trunk_at_1404079,100x1 to 1.7.0,100x1
       N        min              max              avg         operation
     18/3    0.80| -5.042     0.49|-22.454     0.75| -6.941   TOTAL RUN
   504/71    0.89| -0.001     0.37| -0.131     0.94| -0.001   add
     36/6    0.87| -0.003     0.48| -0.223     0.58| -0.080   checkout
   144/24    2.80| +0.559     0.34| -7.291     0.80| -0.387   commit
     18/3    1.14| +0.022     0.21| -1.021     0.78| -0.063   copy
     18/3    0.78| -0.022     0.65| -0.044     0.73| -0.030   delete
    90/15    0.55| -0.073     0.13| -1.143     0.45| -0.147   info
     36/6    0.50| -0.279     0.78| -0.183     0.61| -0.246   merge
   252/46    0.90| -0.001     0.07| -0.436     1.21| +0.003   mkdir
   1K/337    0.82| -0.002     0.17| -0.051     0.71| -0.003   proplist
   1K/273    0.83| -0.002     0.28| -0.030     0.73| -0.004   propset
   126/33    0.77| -0.002     0.63| -0.007     0.74| -0.003   ps
     36/6    0.95| -0.000     0.81| -0.002     0.91| -0.001   resolve
     36/6    1.11| +0.006     1.00| -0.000     1.03| +0.002   resolved
   252/42    0.67| -0.014     0.80| -0.026     0.71| -0.021   status
     18/3    0.57| -0.161     0.56| -0.180     0.57| -0.166   switch
   252/42    0.80| -0.009     1.07| +0.069     0.69| -0.086   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_1404079,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)
  17    7.69   17.23    8.78  TOTAL RUN
  17    0.04    0.05    0.04  add
  34    0.02    0.15    0.08  checkout
 136    0.18    5.67    0.71  commit
  17    0.16    0.66    0.24  copy
  17    0.02    0.07    0.03  delete
  85    0.05    0.10    0.06  info
  34    0.14    0.61    0.22  merge
 629    0.01    0.03    0.01  proplist
 714    0.01    0.05    0.01  propset
  34    0.01    0.01    0.01  ps
  34    0.01    0.01    0.01  resolve
  34    0.02    0.02    0.02  resolved
 238    0.01    0.03    0.02  status
  17    0.07    0.08    0.07  switch
 238    0.02    0.14    0.05  update
--
Timings for trunk_at_1404079,1x100
   N    min     max     avg   operation  (unit is seconds)
   3    7.09    7.61    7.33  TOTAL RUN
   3    0.02    0.03    0.03  add
   6    0.02    0.08    0.05  checkout
  24    0.23    1.86    0.63  commit
   3    0.23    0.24    0.23  copy
   3    0.02    0.02    0.02  delete
  15    0.04    0.08    0.05  info
   6    0.07    0.13    0.09  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.06    0.05  switch
  42    0.02    0.08    0.03  update
--
Compare trunk_at_1404079,1x100 to 1.7.0,1x100
       N        min              max              avg         operation
     17/3    0.92| -0.596     0.44| -9.624     0.83| -1.450   TOTAL RUN
     17/3    0.60| -0.017     0.53| -0.023     0.58| -0.018   add
     34/6    0.86| -0.003     0.52| -0.070     0.62| -0.029   checkout
   136/24    1.28| +0.051     0.33| -3.801     0.90| -0.074   commit
     17/3    1.40| +0.065     0.37| -0.418     0.99| -0.002   copy
     17/3    0.88| -0.003     0.29| -0.050     0.75| -0.007   delete
    85/15    0.92| -0.004     0.76| -0.024     0.86| -0.008   info
     34/6    0.49| -0.072     0.21| -0.480     0.44| -0.120   merge
  629/111    0.84| -0.001     0.31| -0.020     0.76| -0.002   proplist
  714/126    0.83| -0.002     0.24| -0.035     0.76| -0.003   propset
     34/6    0.83| -0.002     0.59| -0.006     0.76| -0.002   ps
     34/6    0.93| -0.001     0.85| -0.002     0.91| -0.001   resolve
     34/6    0.67| -0.005     0.62| -0.009     0.70| -0.005   resolved
   238/42    0.84| -0.002     0.62| -0.010     0.74| -0.004   status
     17/3    0.64| -0.025     0.80| -0.016     0.70| -0.022   switch
   238/42    0.92| -0.001     0.56| -0.062     0.74| -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_1404079,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)
  53    7.69  561.33  155.18  TOTAL RUN
  3K    0.01    2.29    0.02  add
 106    0.02    5.81    0.99  checkout
 424    0.18  160.96    9.84  commit
  53    0.16    1.29    0.27  copy
  53    0.02    1.24    0.33  delete
 265    0.05   43.37    5.79  info
 106    0.14   21.02    3.89  merge
  2K    0.01    0.66    0.01  mkdir
 144    0.01    0.09    0.01  propdel
 40K    0.01    0.69    0.01  proplist
 41K    0.01    1.10    0.01  propset
  3K    0.01    0.70    0.01  ps
 106    0.01    0.01    0.01  resolve
 106    0.02    0.96    0.24  resolved
 742    0.01    2.36    0.21  status
  53    0.07    4.68    1.41  switch
 742    0.02    7.02    0.83  update
--
Timings for trunk_at_1404079
   N    min     max     avg   operation  (unit is seconds)
   9    7.09  295.25  106.17  TOTAL RUN
 530    0.01    0.96    0.02  add
  18    0.02    3.08    0.55  checkout
  72    0.23   85.63    8.60  commit
   9    0.19    0.32    0.25  copy
   9    0.02    0.65    0.25  delete
  45    0.04    3.80    0.76  info
  18    0.07   12.26    2.45  merge
 516    0.01    0.67    0.01  mkdir
  21    0.01    0.15    0.02  propdel
  6K    0.01    0.31    0.01  proplist
  6K    0.01    0.34    0.01  propset
 591    0.01    0.35    0.01  ps
  18    0.01    0.01    0.01  resolve
  18    0.01    0.70    0.17  resolved
 126    0.01    2.35    0.15  status
   9    0.04    2.72    0.98  switch
 126    0.02    3.71    0.52  update
--
Compare trunk_at_1404079 to 1.7.0
       N        min              max              avg         operation
     53/9    0.92| -0.596     0.53|-266.079    0.68|-49.009   TOTAL RUN
   3K/530    0.91| -0.001     0.42| -1.332     0.71| -0.006   add
   106/18    0.86| -0.003     0.53| -2.728     0.56| -0.439   checkout
   424/72    1.28| +0.051     0.53|-75.329     0.87| -1.236   commit
     53/9    1.16| +0.025     0.24| -0.978     0.92| -0.021   copy
     53/9    0.88| -0.003     0.52| -0.592     0.74| -0.086   delete
   265/45    0.92| -0.004     0.09|-39.571     0.13| -5.036   info
   106/18    0.49| -0.072     0.58| -8.758     0.63| -1.438   merge
   2K/516    0.94| -0.001     1.02| +0.010     0.90| -0.001   mkdir
   144/21    0.84| -0.001     1.71| +0.061     1.27| +0.003   propdel
   40K/6K    0.85| -0.001     0.45| -0.381     0.80| -0.002   proplist
   41K/6K    0.83| -0.002     0.31| -0.762     0.78| -0.002   propset
   3K/591    0.84| -0.002     0.50| -0.349     0.78| -0.003   ps
   106/18    0.93| -0.001     0.67| -0.005     0.90| -0.001   resolve
   106/18    0.67| -0.005     0.73| -0.256     0.71| -0.068   resolved
  742/126    0.84| -0.002     1.00| -0.011     0.71| -0.060   status
     53/9    0.64| -0.025     0.58| -1.956     0.70| -0.428   switch
  742/126    0.92| -0.001     0.53| -3.312     0.63| -0.307   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_1404079' is faster.
 "2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Wed Oct 31 10:38:50 UTC 2012,
       done at Wed Oct 31 11:02:57 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-10-31 12:05:23 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.