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

[svnbench] Revision: 1411034 compiled Nov 19 2012, 00:21:55 on x86_64-unknown-linux-gnu

From: <neels_at_apache.org>
Date: Mon, 19 Nov 2012 00:51:48 +0000

1.7.0_at_1181106 vs. trunk_at_1411016
Started at Mon Nov 19 00:25:22 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_1411016 to 1.7.0
       N avg operation
     62/9 0.68|-49.296 TOTAL RUN
   3K/530 0.72| -0.006 add
   124/18 0.57| -0.422 checkout
   496/72 0.86| -1.361 commit
     62/9 1.10| +0.026 copy
     62/9 0.87| -0.042 delete
   310/45 0.13| -5.051 info
   124/18 0.68| -1.218 merge
   3K/516 0.91| -0.001 mkdir
   168/21 1.31| +0.004 propdel
   47K/6K 0.78| -0.002 proplist
   47K/6K 0.77| -0.003 propset
   3K/591 0.74| -0.003 ps
   124/18 0.89| -0.001 resolve
   124/18 0.74| -0.062 resolved
  868/126 0.64| -0.076 status
     62/9 0.61| -0.549 switch
  868/126 0.70| -0.245 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_1411016' 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_1411016,5x5 to 1.7.0,5x5
       N avg operation
     21/3 0.68|-133.898 TOTAL RUN
   3K/456 0.68| -0.007 add
     42/6 0.57| -1.125 checkout
   168/24 0.87| -3.308 commit
     21/3 1.55| +0.151 copy
     21/3 0.90| -0.086 delete
   105/15 0.12|-14.737 info
     42/6 0.70| -3.180 merge
   2K/470 0.87| -0.002 mkdir
   168/20 1.32| +0.004 propdel
   43K/6K 0.78| -0.002 proplist
   45K/6K 0.77| -0.003 propset
   3K/552 0.74| -0.003 ps
     42/6 0.86| -0.001 resolve
     42/6 0.70| -0.180 resolved
   294/42 0.62| -0.199 status
     21/3 0.62| -1.395 switch
   294/42 0.72| -0.587 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_1411016,5x5' is faster.
 "2/3" means: '1.7.0,5x5' has 2 timings on record, the other has 3.)

Compare trunk_at_1411016,100x1 to 1.7.0,100x1
       N avg operation
     21/3 0.80| -5.599 TOTAL RUN
   588/71 1.01| +0.000 add
     42/6 0.62| -0.072 checkout
   168/24 0.87| -0.254 commit
     21/3 0.71| -0.080 copy
     21/3 0.81| -0.021 delete
   105/15 0.49| -0.136 info
     42/6 0.67| -0.208 merge
   294/46 1.28| +0.004 mkdir
   2K/337 0.77| -0.003 proplist
   1K/273 0.77| -0.003 propset
   147/33 0.79| -0.003 ps
     42/6 0.90| -0.001 resolve
     42/6 1.12| +0.009 resolved
   294/42 0.80| -0.014 status
     21/3 0.58| -0.162 switch
   294/42 0.64| -0.099 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_1411016,100x1' is faster.
 "2/3" means: '1.7.0,100x1' has 2 timings on record, the other has 3.)

Compare trunk_at_1411016,1x100 to 1.7.0,1x100
       N avg operation
     20/3 0.84| -1.434 TOTAL RUN
     20/3 0.61| -0.017 add
     40/6 0.66| -0.026 checkout
   160/24 0.88| -0.086 commit
     20/3 1.04| +0.008 copy
     20/3 0.79| -0.006 delete
   100/15 0.88| -0.007 info
     40/6 0.56| -0.092 merge
  740/111 0.77| -0.002 proplist
  840/126 0.77| -0.002 propset
     40/6 0.76| -0.002 ps
     40/6 0.91| -0.001 resolve
     40/6 0.71| -0.005 resolved
   280/42 0.75| -0.004 status
     20/3 0.63| -0.027 switch
   280/42 0.77| -0.011 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_1411016,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)
  21 391.94 561.33 421.21 TOTAL RUN
  3K 0.01 2.29 0.02 add
  42 0.02 5.81 2.64 checkout
 168 1.53 160.96 26.45 commit
  21 0.19 0.49 0.28 copy
  21 0.74 1.24 0.85 delete
 105 8.63 43.37 16.73 info
  42 6.40 21.02 10.56 merge
  2K 0.01 0.71 0.01 mkdir
 168 0.01 0.09 0.01 propdel
 43K 0.01 0.69 0.01 proplist
 45K 0.01 1.10 0.01 propset
  3K 0.01 0.92 0.01 ps
  42 0.01 0.01 0.01 resolve
  42 0.45 0.99 0.61 resolved
 294 0.20 2.36 0.53 status
  21 3.13 4.68 3.65 switch
 294 0.25 7.02 2.13 update

--
Timings for trunk_at_1411016,5x5
   N    min     max     avg   operation  (unit is seconds)
   3  285.93  289.01  287.31  TOTAL RUN
 456    0.01    0.98    0.02  add
   6    0.02    3.10    1.52  checkout
  24    2.04   82.24   23.14  commit
   3    0.34    0.57    0.43  copy
   3    0.68    0.89    0.76  delete
  15    0.92    3.44    1.99  info
   6    3.04   13.39    7.38  merge
 470    0.01    1.39    0.01  mkdir
  20    0.01    0.16    0.02  propdel
  6K    0.01    0.27    0.01  proplist
  6K    0.01    0.74    0.01  propset
 552    0.01    0.33    0.01  ps
   6    0.01    0.01    0.01  resolve
   6    0.29    0.69    0.43  resolved
  42    0.13    0.60    0.33  status
   3    1.87    3.04    2.26  switch
  42    0.22    5.35    1.54  update
--
Compare trunk_at_1411016,5x5 to 1.7.0,5x5
       N        min              max              avg         operation
     21/3    0.73|-106.012    0.51|-272.323    0.68|-133.898  TOTAL RUN
   3K/456    0.87| -0.001     0.43| -1.313     0.68| -0.007   add
     42/6    0.86| -0.003     0.53| -2.713     0.57| -1.125   checkout
   168/24    1.33| +0.512     0.51|-78.720     0.87| -3.308   commit
     21/3    1.83| +0.153     1.16| +0.077     1.55| +0.151   copy
     21/3    0.93| -0.055     0.71| -0.357     0.90| -0.086   delete
   105/15    0.11| -7.710     0.08|-39.936     0.12|-14.737   info
     42/6    0.47| -3.359     0.64| -7.626     0.70| -3.180   merge
   2K/470    0.89| -0.001     1.95| +0.675     0.87| -0.002   mkdir
   168/20    0.81| -0.002     1.82| +0.070     1.32| +0.004   propdel
   43K/6K    0.80| -0.002     0.39| -0.419     0.78| -0.002   proplist
   45K/6K    0.79| -0.002     0.67| -0.358     0.77| -0.003   propset
   3K/552    0.79| -0.002     0.36| -0.594     0.74| -0.003   ps
     42/6    0.92| -0.001     0.63| -0.005     0.86| -0.001   resolve
     42/6    0.64| -0.165     0.69| -0.306     0.70| -0.180   resolved
   294/42    0.64| -0.071     0.25| -1.761     0.62| -0.199   status
     21/3    0.60| -1.266     0.65| -1.644     0.62| -1.395   switch
   294/42    0.86| -0.034     0.76| -1.664     0.72| -0.587   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_1411016,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)
  21   24.65   43.91   27.55  TOTAL RUN
 588    0.01    0.21    0.02  add
  42    0.02    0.43    0.19  checkout
 168    0.31   10.98    1.93  commit
  21    0.16    1.29    0.27  copy
  21    0.10    0.13    0.11  delete
 105    0.16    1.32    0.26  info
  42    0.56    0.83    0.63  merge
 294    0.01    0.47    0.01  mkdir
  2K    0.01    0.06    0.01  proplist
  1K    0.01    0.04    0.01  propset
 147    0.01    0.02    0.01  ps
  42    0.01    0.01    0.01  resolve
  42    0.05    0.10    0.07  resolved
 294    0.04    0.13    0.07  status
  21    0.37    0.41    0.38  switch
 294    0.05    1.02    0.27  update
--
Timings for trunk_at_1411016,100x1
   N    min     max     avg   operation  (unit is seconds)
   3   21.25   23.00   21.96  TOTAL RUN
  71    0.01    0.09    0.02  add
   6    0.02    0.22    0.12  checkout
  24    0.84    3.47    1.67  commit
   3    0.18    0.21    0.19  copy
   3    0.09    0.09    0.09  delete
  15    0.10    0.19    0.13  info
   6    0.31    0.64    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.07    0.10    0.08  resolved
  42    0.03    0.11    0.06  status
   3    0.22    0.23    0.22  switch
  42    0.04    0.33    0.17  update
--
Compare trunk_at_1411016,100x1 to 1.7.0,100x1
       N        min              max              avg         operation
     21/3    0.86| -3.402     0.52|-20.910     0.80| -5.599   TOTAL RUN
   588/71    0.93| -0.001     0.44| -0.117     1.01| +0.000   add
     42/6    0.87| -0.003     0.52| -0.208     0.62| -0.072   checkout
   168/24    2.72| +0.530     0.32| -7.506     0.87| -0.254   commit
     21/3    1.09| +0.014     0.16| -1.088     0.71| -0.080   copy
     21/3    0.88| -0.012     0.72| -0.036     0.81| -0.021   delete
   105/15    0.60| -0.065     0.14| -1.126     0.49| -0.136   info
     42/6    0.56| -0.249     0.78| -0.183     0.67| -0.208   merge
   294/46    0.91| -0.001     0.07| -0.435     1.28| +0.004   mkdir
   2K/337    0.81| -0.002     0.20| -0.050     0.77| -0.003   proplist
   1K/273    0.81| -0.002     0.32| -0.028     0.77| -0.003   propset
   147/33    0.75| -0.003     0.72| -0.005     0.79| -0.003   ps
     42/6    0.95| -0.000     0.78| -0.003     0.90| -0.001   resolve
     42/6    1.27| +0.014     1.04| +0.004     1.12| +0.009   resolved
   294/42    0.75| -0.010     0.86| -0.017     0.80| -0.014   status
     21/3    0.59| -0.153     0.56| -0.179     0.58| -0.162   switch
   294/42    0.87| -0.006     0.32| -0.693     0.64| -0.099   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_1411016,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)
  20    7.69   17.23    8.70  TOTAL RUN
  20    0.04    0.05    0.04  add
  40    0.02    0.15    0.08  checkout
 160    0.18    5.67    0.70  commit
  20    0.16    0.66    0.23  copy
  20    0.02    0.07    0.03  delete
 100    0.05    0.10    0.06  info
  40    0.14    0.61    0.21  merge
 740    0.01    0.03    0.01  proplist
 840    0.01    0.05    0.01  propset
  40    0.01    0.01    0.01  ps
  40    0.01    0.01    0.01  resolve
  40    0.02    0.02    0.02  resolved
 280    0.01    0.03    0.02  status
  20    0.07    0.09    0.07  switch
 280    0.02    0.14    0.05  update
--
Timings for trunk_at_1411016,1x100
   N    min     max     avg   operation  (unit is seconds)
   3    6.93    7.75    7.27  TOTAL RUN
   3    0.03    0.03    0.03  add
   6    0.02    0.08    0.05  checkout
  24    0.19    1.83    0.62  commit
   3    0.20    0.32    0.24  copy
   3    0.02    0.02    0.02  delete
  15    0.04    0.08    0.05  info
   6    0.07    0.18    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.05    0.05    0.05  switch
  42    0.02    0.09    0.04  update
--
Compare trunk_at_1411016,1x100 to 1.7.0,1x100
       N        min              max              avg         operation
     20/3    0.90| -0.760     0.45| -9.476     0.84| -1.434   TOTAL RUN
     20/3    0.64| -0.015     0.56| -0.021     0.61| -0.017   add
     40/6    0.87| -0.003     0.56| -0.066     0.66| -0.026   checkout
   160/24    1.03| +0.006     0.32| -3.838     0.88| -0.086   commit
     20/3    1.21| +0.035     0.48| -0.339     1.04| +0.008   copy
     20/3    0.91| -0.002     0.30| -0.050     0.79| -0.006   delete
   100/15    0.94| -0.003     0.79| -0.021     0.88| -0.007   info
     40/6    0.52| -0.067     0.29| -0.433     0.56| -0.092   merge
  740/111    0.83| -0.001     0.27| -0.021     0.77| -0.002   proplist
  840/126    0.82| -0.002     0.19| -0.037     0.77| -0.002   propset
     40/6    0.81| -0.002     0.58| -0.006     0.76| -0.002   ps
     40/6    0.93| -0.001     0.84| -0.002     0.91| -0.001   resolve
     40/6    0.67| -0.005     0.63| -0.008     0.71| -0.005   resolved
   280/42    0.84| -0.002     0.64| -0.009     0.75| -0.004   status
     20/3    0.66| -0.024     0.55| -0.038     0.63| -0.027   switch
   280/42    0.93| -0.001     0.63| -0.052     0.77| -0.011   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_1411016,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)
  62    7.69  561.33  154.81  TOTAL RUN
  3K    0.01    2.29    0.02  add
 124    0.02    5.81    0.98  checkout
 496    0.18  160.96    9.84  commit
  62    0.16    1.29    0.26  copy
  62    0.02    1.24    0.33  delete
 310    0.05   43.37    5.78  info
 124    0.14   21.02    3.86  merge
  3K    0.01    0.71    0.01  mkdir
 168    0.01    0.09    0.01  propdel
 47K    0.01    0.69    0.01  proplist
 47K    0.01    1.10    0.01  propset
  3K    0.01    0.92    0.01  ps
 124    0.01    0.01    0.01  resolve
 124    0.02    0.99    0.24  resolved
 868    0.01    2.36    0.21  status
  62    0.07    4.68    1.39  switch
 868    0.02    7.02    0.83  update
--
Timings for trunk_at_1411016
   N    min     max     avg   operation  (unit is seconds)
   9    6.93  289.01  105.51  TOTAL RUN
 530    0.01    0.98    0.02  add
  18    0.02    3.10    0.56  checkout
  72    0.19   82.24    8.48  commit
   9    0.18    0.57    0.29  copy
   9    0.02    0.89    0.29  delete
  45    0.04    3.44    0.72  info
  18    0.07   13.39    2.64  merge
 516    0.01    1.39    0.01  mkdir
  21    0.01    0.16    0.02  propdel
  6K    0.01    0.27    0.01  proplist
  6K    0.01    0.74    0.01  propset
 591    0.01    0.33    0.01  ps
  18    0.01    0.01    0.01  resolve
  18    0.01    0.69    0.17  resolved
 126    0.01    0.60    0.13  status
   9    0.05    3.04    0.84  switch
 126    0.02    5.35    0.58  update
--
Compare trunk_at_1411016 to 1.7.0
       N        min              max              avg         operation
     62/9    0.90| -0.760     0.51|-272.323    0.68|-49.296   TOTAL RUN
   3K/530    0.87| -0.001     0.43| -1.313     0.72| -0.006   add
   124/18    0.87| -0.003     0.53| -2.713     0.57| -0.422   checkout
   496/72    1.03| +0.006     0.51|-78.720     0.86| -1.361   commit
     62/9    1.11| +0.017     0.44| -0.727     1.10| +0.026   copy
     62/9    0.91| -0.002     0.71| -0.357     0.87| -0.042   delete
   310/45    0.94| -0.003     0.08|-39.936     0.13| -5.051   info
   124/18    0.52| -0.067     0.64| -7.626     0.68| -1.218   merge
   3K/516    0.89| -0.001     1.95| +0.675     0.91| -0.001   mkdir
   168/21    0.81| -0.002     1.82| +0.070     1.31| +0.004   propdel
   47K/6K    0.80| -0.002     0.39| -0.419     0.78| -0.002   proplist
   47K/6K    0.79| -0.002     0.67| -0.358     0.77| -0.003   propset
   3K/591    0.79| -0.002     0.36| -0.594     0.74| -0.003   ps
   124/18    0.93| -0.001     0.65| -0.005     0.89| -0.001   resolve
   124/18    0.67| -0.005     0.69| -0.306     0.74| -0.062   resolved
  868/126    0.84| -0.002     0.25| -1.761     0.64| -0.076   status
     62/9    0.66| -0.024     0.65| -1.644     0.61| -0.549   switch
  868/126    0.93| -0.001     0.76| -1.664     0.70| -0.245   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_1411016' is faster.
 "2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Mon Nov 19 00:25:22 UTC 2012,
       done at Mon Nov 19 00:49:36 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-11-19 01:53:31 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.