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

[svnbench] Revision: 1517401 compiled Aug 26 2013, 00:22:05 on x86_64-unknown-linux-gnu

From: <neels_at_apache.org>
Date: Mon, 26 Aug 2013 00:38:37 +0000

1.7.0_at_1181106 vs. trunk_at_1517192
Started at Mon Aug 26 00:25:56 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_1517192 to 1.7.0
       N avg operation
     60/9 0.54|-34.383 TOTAL RUN
   3K/530 1.25| +0.005 add
   120/18 0.77| -0.194 checkout
   480/72 0.64| -0.704 commit
     60/9 0.86| -0.003 copy
     60/9 0.75| -0.072 delete
   300/45 0.15| -3.706 info
   120/18 0.53| -0.983 merge
   3K/516 0.80| -0.002 mkdir
   160/21 0.74| -0.003 propdel
   44K/6K 0.70| -0.003 proplist
   45K/6K 0.72| -0.003 propset
   3K/591 0.70| -0.003 ps
   120/18 2.00| +0.009 resolve
   120/18 0.82| -0.035 resolved
  840/126 0.69| -0.055 status
     60/9 0.71| -0.314 switch
  840/126 0.78| -0.146 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_1517192' 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_1517192,5x5 to 1.7.0,5x5
       N avg operation
     20/3 0.54|-94.828 TOTAL RUN
   3K/456 1.27| +0.006 add
     40/6 0.79| -0.471 checkout
   160/24 0.66| -1.810 commit
     20/3 0.83| -0.004 copy
     20/3 0.76| -0.172 delete
   100/15 0.14|-10.964 info
     40/6 0.55| -2.495 merge
   2K/470 0.78| -0.002 mkdir
   160/20 0.73| -0.003 propdel
   41K/6K 0.70| -0.003 proplist
   43K/6K 0.72| -0.003 propset
   3K/552 0.70| -0.003 ps
     40/6 3.87| +0.025 resolve
     40/6 0.81| -0.096 resolved
   280/42 0.70| -0.134 status
     20/3 0.74| -0.728 switch
   280/42 0.83| -0.280 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_1517192,5x5' is faster.
 "2/3" means: '1.7.0,5x5' has 2 timings on record, the other has 3.)

Compare trunk_at_1517192,100x1 to 1.7.0,100x1
       N avg operation
     20/3 0.56| -6.865 TOTAL RUN
   560/71 1.00| +0.000 add
     40/6 0.59| -0.079 checkout
   160/24 0.51| -0.239 commit
     20/3 0.82| -0.004 copy
     20/3 0.70| -0.034 delete
   100/15 0.48| -0.137 info
     40/6 0.37| -0.362 merge
   280/46 0.93| -0.001 mkdir
   2K/337 0.65| -0.004 proplist
   1K/273 0.68| -0.004 propset
   140/33 0.69| -0.004 ps
     40/6 1.37| +0.003 resolve
     40/6 0.94| -0.004 resolved
   280/42 0.69| -0.023 status
     20/3 0.50| -0.179 switch
   280/42 0.50| -0.145 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_1517192,100x1' is faster.
 "2/3" means: '1.7.0,100x1' has 2 timings on record, the other has 3.)

Compare trunk_at_1517192,1x100 to 1.7.0,1x100
       N avg operation
     20/3 0.65| -1.456 TOTAL RUN
     20/3 1.32| +0.016 add
     40/6 0.64| -0.032 checkout
   160/24 0.59| -0.062 commit
     20/3 0.92| -0.001 copy
     20/3 0.68| -0.009 delete
   100/15 0.73| -0.017 info
     40/6 0.44| -0.092 merge
  740/111 0.66| -0.003 proplist
  840/126 0.68| -0.004 propset
     40/6 0.65| -0.004 ps
     40/6 1.00| -0.000 resolve
     40/6 0.72| -0.006 resolved
   280/42 0.63| -0.007 status
     20/3 0.59| -0.034 switch
   280/42 0.73| -0.014 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_1517192,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)
  20 191.95 255.84 206.74 TOTAL RUN
  3K 0.01 2.21 0.02 add
  40 0.02 5.15 2.29 checkout
 160 1.07 17.29 5.28 commit
  20 0.01 0.13 0.03 copy
  20 0.61 0.96 0.72 delete
 100 6.32 31.72 12.72 info
  40 5.31 8.49 5.58 merge
  2K 0.01 0.04 0.01 mkdir
 160 0.01 0.02 0.01 propdel
 41K 0.01 0.03 0.01 proplist
 43K 0.01 0.13 0.01 propset
  3K 0.01 0.05 0.01 ps
  40 0.01 0.01 0.01 resolve
  40 0.40 0.70 0.51 resolved
 280 0.17 0.96 0.44 status
  20 2.70 3.02 2.79 switch
 280 0.21 4.98 1.65 update

--
Timings for trunk_at_1517192,5x5
   N    min     max     avg   operation  (unit is seconds)
   3  111.57  112.25  111.91  TOTAL RUN
 456    0.01    2.89    0.03  add
   6    0.02    3.67    1.82  checkout
  24    0.57    8.78    3.47  commit
   3    0.02    0.02    0.02  copy
   3    0.51    0.60    0.55  delete
  15    0.61    3.61    1.75  info
   6    2.33    3.86    3.08  merge
 470    0.01    0.02    0.01  mkdir
  20    0.01    0.01    0.01  propdel
  6K    0.01    0.02    0.01  proplist
  6K    0.01    0.03    0.01  propset
 552    0.01    0.01    0.01  ps
   6    0.03    0.04    0.03  resolve
   6    0.30    0.56    0.41  resolved
  42    0.12    0.55    0.31  status
   3    2.05    2.08    2.06  switch
  42    0.20    3.92    1.37  update
--
Compare trunk_at_1517192,5x5 to 1.7.0,5x5
       N        min              max              avg         operation
     20/3    0.58|-80.382     0.44|-143.586    0.54|-94.828   TOTAL RUN
   3K/456    1.05| +0.000     1.31| +0.677     1.27| +0.006   add
     40/6    0.93| -0.001     0.71| -1.484     0.79| -0.471   checkout
   160/24    0.53| -0.499     0.51| -8.515     0.66| -1.810   commit
     20/3    1.45| +0.007     0.17| -0.111     0.83| -0.004   copy
     20/3    0.83| -0.101     0.62| -0.361     0.76| -0.172   delete
   100/15    0.10| -5.718     0.11|-28.108     0.14|-10.964   info
     40/6    0.44| -2.982     0.45| -4.636     0.55| -2.495   merge
   2K/470    0.96| -0.000     0.50| -0.020     0.78| -0.002   mkdir
   160/20    0.91| -0.001     0.35| -0.014     0.73| -0.003   propdel
   41K/6K    0.86| -0.001     0.51| -0.016     0.70| -0.003   proplist
   43K/6K    0.88| -0.001     0.25| -0.094     0.72| -0.003   propset
   3K/552    0.89| -0.001     0.18| -0.039     0.70| -0.003   ps
     40/6    3.08| +0.017     4.43| +0.031     3.87| +0.025   resolve
     40/6    0.74| -0.105     0.80| -0.142     0.81| -0.096   resolved
   280/42    0.69| -0.051     0.57| -0.411     0.70| -0.134   status
     20/3    0.76| -0.656     0.69| -0.939     0.74| -0.728   switch
   280/42    0.94| -0.012     0.79| -1.063     0.83| -0.280   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_1517192,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)
  20   12.78   22.57   15.73  TOTAL RUN
 560    0.01    0.13    0.02  add
  40    0.02    0.74    0.19  checkout
 160    0.11    1.41    0.49  commit
  20    0.01    0.03    0.02  copy
  20    0.09    0.22    0.11  delete
 100    0.14    0.80    0.26  info
  40    0.45    0.91    0.57  merge
 280    0.01    0.03    0.01  mkdir
  2K    0.01    0.03    0.01  proplist
  1K    0.01    0.03    0.01  propset
 140    0.01    0.03    0.01  ps
  40    0.01    0.02    0.01  resolve
  40    0.05    0.17    0.07  resolved
 280    0.04    0.21    0.07  status
  20    0.33    0.65    0.36  switch
 280    0.04    0.86    0.29  update
--
Timings for trunk_at_1517192,100x1
   N    min     max     avg   operation  (unit is seconds)
   3    8.77    8.97    8.87  TOTAL RUN
  71    0.01    0.14    0.02  add
   6    0.02    0.21    0.11  checkout
  24    0.09    0.47    0.25  commit
   3    0.02    0.02    0.02  copy
   3    0.08    0.08    0.08  delete
  15    0.10    0.19    0.13  info
   6    0.19    0.24    0.21  merge
  46    0.01    0.02    0.01  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.07    0.06  resolved
  42    0.03    0.07    0.05  status
   3    0.18    0.18    0.18  switch
  42    0.04    0.28    0.15  update
--
Compare trunk_at_1517192,100x1 to 1.7.0,100x1
       N        min              max              avg         operation
     20/3    0.69| -4.007     0.40|-13.600     0.56| -6.865   TOTAL RUN
   560/71    1.05| +0.000     1.10| +0.013     1.00| +0.000   add
     40/6    0.92| -0.001     0.28| -0.528     0.59| -0.079   checkout
   160/24    0.81| -0.022     0.34| -0.939     0.51| -0.239   commit
     20/3    1.16| +0.002     0.48| -0.018     0.82| -0.004   copy
     20/3    0.82| -0.016     0.37| -0.138     0.70| -0.034   delete
   100/15    0.66| -0.049     0.23| -0.617     0.48| -0.137   info
     40/6    0.41| -0.267     0.26| -0.674     0.37| -0.362   merge
   280/46    0.94| -0.001     0.55| -0.015     0.93| -0.001   mkdir
   2K/337    0.84| -0.001     0.32| -0.020     0.65| -0.004   proplist
   1K/273    0.87| -0.001     0.42| -0.020     0.68| -0.004   propset
   140/33    0.83| -0.002     0.36| -0.020     0.69| -0.004   ps
     40/6    1.46| +0.004     0.70| -0.006     1.37| +0.003   resolve
     40/6    1.33| +0.016     0.39| -0.103     0.94| -0.004   resolved
   280/42    0.74| -0.010     0.35| -0.135     0.69| -0.023   status
     20/3    0.55| -0.149     0.28| -0.469     0.50| -0.179   switch
   280/42    0.94| -0.003     0.32| -0.579     0.50| -0.145   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_1517192,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    3.06    7.30    4.17  TOTAL RUN
  20    0.04    0.09    0.05  add
  40    0.02    0.27    0.09  checkout
 160    0.03    0.56    0.15  commit
  20    0.01    0.03    0.02  copy
  20    0.02    0.05    0.03  delete
 100    0.04    0.19    0.07  info
  40    0.12    0.31    0.17  merge
 740    0.01    0.02    0.01  proplist
 840    0.01    0.02    0.01  propset
  40    0.01    0.02    0.01  ps
  40    0.01    0.02    0.01  resolve
  40    0.01    0.04    0.02  resolved
 280    0.01    0.05    0.02  status
  20    0.06    0.15    0.08  switch
 280    0.02    0.27    0.05  update
--
Timings for trunk_at_1517192,1x100
   N    min     max     avg   operation  (unit is seconds)
   3    2.62    2.91    2.72  TOTAL RUN
   3    0.07    0.07    0.07  add
   6    0.02    0.09    0.06  checkout
  24    0.02    0.19    0.09  commit
   3    0.02    0.02    0.02  copy
   3    0.02    0.02    0.02  delete
  15    0.04    0.07    0.05  info
   6    0.06    0.09    0.07  merge
 111    0.01    0.02    0.01  proplist
 126    0.01    0.02    0.01  propset
   6    0.01    0.01    0.01  ps
   6    0.01    0.01    0.01  resolve
   6    0.01    0.02    0.01  resolved
  42    0.01    0.02    0.01  status
   3    0.05    0.05    0.05  switch
  42    0.02    0.14    0.04  update
--
Compare trunk_at_1517192,1x100 to 1.7.0,1x100
       N        min              max              avg         operation
     20/3    0.86| -0.439     0.40| -4.391     0.65| -1.456   TOTAL RUN
     20/3    1.85| +0.031     0.74| -0.023     1.32| +0.016   add
     40/6    0.93| -0.001     0.35| -0.174     0.64| -0.032   checkout
   160/24    0.70| -0.010     0.35| -0.363     0.59| -0.062   commit
     20/3    1.16| +0.002     0.61| -0.012     0.92| -0.001   copy
     20/3    0.98| -0.000     0.41| -0.028     0.68| -0.009   delete
   100/15    1.02| +0.001     0.40| -0.113     0.73| -0.017   info
     40/6    0.51| -0.057     0.30| -0.216     0.44| -0.092   merge
  740/111    0.86| -0.001     0.81| -0.004     0.66| -0.003   proplist
  840/126    0.88| -0.001     0.83| -0.004     0.68| -0.004   propset
     40/6    0.89| -0.001     0.36| -0.014     0.65| -0.004   ps
     40/6    1.33| +0.002     0.60| -0.007     1.00| -0.000   resolve
     40/6    0.86| -0.002     0.43| -0.022     0.72| -0.006   resolved
   280/42    0.86| -0.001     0.35| -0.030     0.63| -0.007   status
     20/3    0.79| -0.012     0.33| -0.098     0.59| -0.034   switch
   280/42    1.01| +0.000     0.51| -0.130     0.73| -0.014   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_1517192,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)
  60    3.06  255.84   75.55  TOTAL RUN
  3K    0.01    2.21    0.02  add
 120    0.02    5.15    0.86  checkout
 480    0.03   17.29    1.97  commit
  60    0.01    0.13    0.02  copy
  60    0.02    0.96    0.29  delete
 300    0.04   31.72    4.35  info
 120    0.12    8.49    2.10  merge
  3K    0.01    0.04    0.01  mkdir
 160    0.01    0.02    0.01  propdel
 44K    0.01    0.03    0.01  proplist
 45K    0.01    0.13    0.01  propset
  3K    0.01    0.05    0.01  ps
 120    0.01    0.02    0.01  resolve
 120    0.01    0.70    0.20  resolved
 840    0.01    0.96    0.18  status
  60    0.06    3.02    1.08  switch
 840    0.02    4.98    0.66  update
--
Timings for trunk_at_1517192
   N    min     max     avg   operation  (unit is seconds)
   9    2.62  112.25   41.17  TOTAL RUN
 530    0.01    2.89    0.03  add
  18    0.02    3.67    0.66  checkout
  72    0.02    8.78    1.27  commit
   9    0.02    0.02    0.02  copy
   9    0.02    0.60    0.22  delete
  45    0.04    3.61    0.64  info
  18    0.06    3.86    1.12  merge
 516    0.01    0.02    0.01  mkdir
  21    0.01    0.01    0.01  propdel
  6K    0.01    0.02    0.01  proplist
  6K    0.01    0.03    0.01  propset
 591    0.01    0.01    0.01  ps
  18    0.01    0.04    0.02  resolve
  18    0.01    0.56    0.16  resolved
 126    0.01    0.55    0.12  status
   9    0.05    2.08    0.76  switch
 126    0.02    3.92    0.52  update
--
Compare trunk_at_1517192 to 1.7.0
       N        min              max              avg         operation
     60/9    0.86| -0.439     0.44|-143.586    0.54|-34.383   TOTAL RUN
   3K/530    1.05| +0.000     1.31| +0.677     1.25| +0.005   add
   120/18    0.93| -0.001     0.71| -1.484     0.77| -0.194   checkout
   480/72    0.70| -0.010     0.51| -8.515     0.64| -0.704   commit
     60/9    1.16| +0.002     0.17| -0.111     0.86| -0.003   copy
     60/9    0.98| -0.000     0.62| -0.361     0.75| -0.072   delete
   300/45    1.02| +0.001     0.11|-28.108     0.15| -3.706   info
   120/18    0.51| -0.057     0.45| -4.636     0.53| -0.983   merge
   3K/516    0.96| -0.000     0.50| -0.020     0.80| -0.002   mkdir
   160/21    0.91| -0.001     0.47| -0.012     0.74| -0.003   propdel
   44K/6K    0.86| -0.001     0.51| -0.016     0.70| -0.003   proplist
   45K/6K    0.88| -0.001     0.25| -0.094     0.72| -0.003   propset
   3K/591    0.89| -0.001     0.23| -0.037     0.70| -0.003   ps
   120/18    1.33| +0.002     2.16| +0.022     2.00| +0.009   resolve
   120/18    0.86| -0.002     0.80| -0.142     0.82| -0.035   resolved
  840/126    0.86| -0.001     0.57| -0.411     0.69| -0.055   status
     60/9    0.79| -0.012     0.69| -0.939     0.71| -0.314   switch
  840/126    1.01| +0.000     0.79| -1.063     0.78| -0.146   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_1517192' is faster.
 "2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Mon Aug 26 00:25:56 UTC 2013,
       done at Mon Aug 26 00:36:46 UTC 2013
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 2013-08-26 02:39:59 CEST

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.