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

[svnbench] Revision: 1351185 compiled Jun 18 2012, 00:21:30

From: <neels_at_apache.org>
Date: Mon, 18 Jun 2012 00:50:16 +0000

Started at Mon Jun 18 00:24:37 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.

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

COMPARE total_1.7.0 to total_trunk_1351138
  TOTAL RUN timings: 159.6 seconds avg for total_1.7.0
                     117.1 seconds avg for total_trunk_1351138
      avg operation
   0.73|-42.504 TOTAL RUN
   0.77| -0.005 add
   0.84| -0.154 checkout
   0.97| -0.245 commit
   1.28| +0.055 copy
   0.88| -0.037 delete
   0.13| -4.941 info
   0.62| -1.836 merge
   0.57| -0.006 mkdir
   0.69| -0.003 prop mod
   0.44| -0.008 propdel
   0.60| -0.004 proplist
   0.64| -0.003 propset
   0.76| -0.002 resolve
   0.91| -0.019 resolved
   0.75| -0.051 status
   0.82| -0.277 switch
   0.95| -0.036 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and difference < 0 means 'total_trunk_1351138' is faster than 'total_1.7.0')

Above totals split into separate <dir-levels>x<dir-spread> runs:
----------------------------------------------------------------

COMPARE 5x5_1.7.0 to 5x5_trunk_1351138
  TOTAL RUN timings: 441.3 seconds avg for 5x5_1.7.0
                     320.5 seconds avg for 5x5_trunk_1351138
      avg operation
   0.73|-120.789 TOTAL RUN
   0.78| -0.005 add
   0.84| -0.418 checkout
   0.98| -0.530 commit
   1.52| +0.121 copy
   0.84| -0.125 delete
   0.12|-14.693 info
   0.62| -5.152 merge
   0.56| -0.006 mkdir
   0.70| -0.003 prop mod
   0.42| -0.009 propdel
   0.60| -0.004 proplist
   0.65| -0.003 propset
   0.76| -0.002 resolve
   0.91| -0.050 resolved
   0.75| -0.133 status
   0.82| -0.733 switch
   0.95| -0.093 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and difference < 0 means '5x5_trunk_1351138' is faster than '5x5_1.7.0')

COMPARE 100x1_1.7.0 to 100x1_trunk_1351138
  TOTAL RUN timings: 28.4 seconds avg for 100x1_1.7.0
                      23.2 seconds avg for 100x1_trunk_1351138
      avg operation
   0.82| -5.228 TOTAL RUN
   0.70| -0.005 add
   0.83| -0.031 checkout
   0.92| -0.145 commit
   1.16| +0.028 copy
   1.17| +0.018 delete
   0.49| -0.127 info
   0.65| -0.262 merge
   0.69| -0.004 mkdir
   0.68| -0.004 prop mod
   0.65| -0.004 propdel
   0.59| -0.005 proplist
   0.60| -0.005 propset
   0.73| -0.002 resolve
   0.90| -0.007 resolved
   0.76| -0.018 status
   0.82| -0.067 switch
   0.97| -0.008 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and difference < 0 means '100x1_trunk_1351138' is faster than '100x1_1.7.0')

COMPARE 1x100_1.7.0 to 1x100_trunk_1351138
  TOTAL RUN timings: 9.0 seconds avg for 1x100_1.7.0
                       7.5 seconds avg for 1x100_trunk_1351138
      avg operation
   0.83| -1.497 TOTAL RUN
   0.83| -0.007 add
   0.82| -0.013 checkout
   0.90| -0.060 commit
   1.09| +0.015 copy
   0.79| -0.005 delete
   0.94| -0.003 info
   0.58| -0.093 merge
   0.63| -0.003 prop mod
   0.63| -0.003 propdel
   0.60| -0.003 proplist
   0.63| -0.003 propset
   0.80| -0.002 resolve
   1.00| +0.000 resolved
   0.79| -0.003 status
   0.67| -0.032 switch
   0.85| -0.007 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and difference < 0 means '1x100_trunk_1351138' is faster than '1x100_1.7.0')

More detail:
------------

Timings for 5x5_1.7.0
    N min max avg operation (unit is seconds)
    2 439.54 443.07 441.30 TOTAL RUN
  278 0.01 1.80 0.02 add
    4 0.02 5.76 2.68 checkout
   16 1.60 84.35 25.23 commit
    2 0.16 0.31 0.23 copy
    2 0.71 0.84 0.77 delete
   10 9.24 40.92 16.73 info
    4 7.01 20.19 13.53 merge
  328 0.01 0.58 0.01 mkdir
 2182 0.01 0.23 0.01 prop mod
   82 0.01 0.40 0.01 propdel
 4152 0.01 0.36 0.01 proplist
 8470 0.01 0.16 0.01 propset
    4 0.01 0.01 0.01 resolve
    4 0.50 0.67 0.58 resolved
   28 0.20 0.86 0.54 status
    2 4.01 4.11 4.06 switch
   30 0.17 6.31 2.02 update

---
Timings for 5x5_trunk_1351138
    N   min     max     avg    operation  (unit is seconds)
    3  317.85  322.25  320.52  TOTAL RUN
  418    0.01    1.55    0.02  add
    6    0.01    4.64    2.27  checkout
   24    1.98   87.77   24.70  commit
    3    0.24    0.43    0.36  copy
    3    0.59    0.69    0.65  delete
   15    0.72    3.49    2.04  info
    6    4.48   13.15    8.38  merge
  485    0.01    0.26    0.01  mkdir
 3144    0.01    0.80    0.01  prop mod
  127    0.01    0.01    0.01  propdel
 6258    0.00    0.13    0.01  proplist
12683    0.01    0.25    0.01  propset
    6    0.01    0.01    0.01  resolve
    6    0.32    0.99    0.53  resolved
   42    0.14    1.01    0.41  status
    3    2.99    3.76    3.32  switch
   45    0.12    5.52    1.93  update
---
COMPARE 5x5_1.7.0 to 5x5_trunk_1351138
  TOTAL RUN timings: 441.3 seconds avg for 5x5_1.7.0
                     320.5 seconds avg for 5x5_trunk_1351138
      min              max              avg         operation
   0.72|-121.691    0.73|-120.819    0.73|-120.789  TOTAL RUN
   0.64| -0.003     0.86| -0.249     0.78| -0.005   add
   0.72| -0.006     0.81| -1.120     0.84| -0.418   checkout
   1.23| +0.373     1.04| +3.423     0.98| -0.530   commit
   1.55| +0.085     1.36| +0.112     1.52| +0.121   copy
   0.83| -0.122     0.82| -0.149     0.84| -0.125   delete
   0.08| -8.522     0.09|-37.437     0.12|-14.693   info
   0.64| -2.528     0.65| -7.046     0.62| -5.152   merge
   0.65| -0.003     0.45| -0.318     0.56| -0.006   mkdir
   0.64| -0.003     3.48| +0.568     0.70| -0.003   prop mod
   0.65| -0.003     0.03| -0.385     0.42| -0.009   propdel
   0.60| -0.003     0.35| -0.235     0.60| -0.004   proplist
   0.63| -0.003     1.60| +0.094     0.65| -0.003   propset
   0.75| -0.002     0.76| -0.002     0.76| -0.002   resolve
   0.63| -0.184     1.48| +0.318     0.91| -0.050   resolved
   0.69| -0.061     1.17| +0.150     0.75| -0.133   status
   0.75| -1.021     0.92| -0.346     0.82| -0.733   switch
   0.75| -0.042     0.88| -0.786     0.95| -0.093   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and difference < 0 means '5x5_trunk_1351138' is faster than '5x5_1.7.0')
Timings for 100x1_1.7.0
    N   min     max     avg    operation  (unit is seconds)
    2   28.28   28.50   28.39  TOTAL RUN
   46    0.01    0.13    0.02  add
    4    0.02    0.36    0.19  checkout
   16    0.34    3.80    1.73  commit
    2    0.17    0.18    0.18  copy
    2    0.10    0.11    0.11  delete
   10    0.16    0.45    0.25  info
    4    0.57    0.95    0.74  merge
   40    0.01    0.02    0.01  mkdir
  128    0.01    0.07    0.01  prop mod
   10    0.01    0.01    0.01  propdel
  230    0.01    0.19    0.01  proplist
  388    0.01    0.20    0.01  propset
    4    0.01    0.01    0.01  resolve
    4    0.05    0.09    0.07  resolved
   28    0.04    0.11    0.07  status
    2    0.38    0.38    0.38  switch
   30    0.04    0.52    0.25  update
---
Timings for 100x1_trunk_1351138
    N   min     max     avg    operation  (unit is seconds)
    3   22.58   24.25   23.17  TOTAL RUN
   75    0.01    0.11    0.01  add
    6    0.01    0.30    0.16  checkout
   24    0.82    3.54    1.59  commit
    3    0.18    0.22    0.20  copy
    3    0.09    0.19    0.12  delete
   15    0.07    0.20    0.12  info
    6    0.39    0.60    0.48  merge
   65    0.01    0.03    0.01  mkdir
  182    0.01    0.12    0.01  prop mod
    8    0.01    0.01    0.01  propdel
  351    0.00    0.08    0.01  proplist
  565    0.01    0.02    0.01  propset
    6    0.01    0.01    0.01  resolve
    6    0.05    0.07    0.06  resolved
   42    0.03    0.08    0.05  status
    3    0.28    0.33    0.31  switch
   45    0.03    0.57    0.24  update
---
COMPARE 100x1_1.7.0 to 100x1_trunk_1351138
  TOTAL RUN timings:  28.4 seconds avg for 100x1_1.7.0
                      23.2 seconds avg for 100x1_trunk_1351138
      min              max              avg         operation
   0.80| -5.706     0.85| -4.252     0.82| -5.228   TOTAL RUN
   0.64| -0.003     0.83| -0.022     0.70| -0.005   add
   0.73| -0.005     0.85| -0.054     0.83| -0.031   checkout
   2.44| +0.484     0.93| -0.255     0.92| -0.145   commit
   1.06| +0.010     1.23| +0.041     1.16| +0.028   copy
   0.87| -0.013     1.77| +0.084     1.17| +0.018   delete
   0.45| -0.089     0.44| -0.253     0.49| -0.127   info
   0.68| -0.183     0.63| -0.351     0.65| -0.262   merge
   0.67| -0.003     1.93| +0.015     0.69| -0.004   mkdir
   0.64| -0.003     1.76| +0.053     0.68| -0.004   prop mod
   0.67| -0.003     0.72| -0.004     0.65| -0.004   propdel
   0.62| -0.003     0.41| -0.109     0.59| -0.005   proplist
   0.64| -0.003     0.11| -0.181     0.60| -0.005   propset
   0.75| -0.002     0.73| -0.002     0.73| -0.002   resolve
   1.02| +0.001     0.83| -0.015     0.90| -0.007   resolved
   0.73| -0.012     0.77| -0.025     0.76| -0.018   status
   0.75| -0.092     0.87| -0.049     0.82| -0.067   switch
   0.79| -0.008     1.09| +0.048     0.97| -0.008   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and difference < 0 means '100x1_trunk_1351138' is faster than '100x1_1.7.0')
Timings for 1x100_1.7.0
    N   min     max     avg    operation  (unit is seconds)
    2    8.94    8.99    8.97  TOTAL RUN
    2    0.04    0.04    0.04  add
    4    0.02    0.13    0.07  checkout
   16    0.23    1.88    0.63  commit
    2    0.17    0.17    0.17  copy
    2    0.02    0.02    0.02  delete
   10    0.04    0.09    0.05  info
    4    0.15    0.29    0.22  merge
   62    0.01    0.01    0.01  prop mod
    8    0.01    0.01    0.01  propdel
   96    0.01    0.01    0.01  proplist
  196    0.01    0.01    0.01  propset
    4    0.01    0.01    0.01  resolve
    4    0.01    0.02    0.02  resolved
   28    0.01    0.02    0.02  status
    2    0.08    0.11    0.10  switch
   30    0.01    0.13    0.04  update
---
Timings for 1x100_trunk_1351138
    N   min     max     avg    operation  (unit is seconds)
    3    7.25    7.75    7.47  TOTAL RUN
    3    0.03    0.03    0.03  add
    6    0.01    0.11    0.06  checkout
   24    0.20    1.80    0.57  commit
    3    0.16    0.21    0.19  copy
    3    0.02    0.02    0.02  delete
   15    0.04    0.08    0.05  info
    6    0.09    0.17    0.13  merge
   93    0.01    0.01    0.01  prop mod
   12    0.01    0.01    0.01  propdel
  144    0.00    0.01    0.00  proplist
  294    0.01    0.01    0.01  propset
    6    0.01    0.01    0.01  resolve
    6    0.01    0.04    0.02  resolved
   42    0.01    0.05    0.01  status
    3    0.06    0.08    0.06  switch
   45    0.01    0.11    0.04  update
---
COMPARE 1x100_1.7.0 to 1x100_trunk_1351138
  TOTAL RUN timings:   9.0 seconds avg for 1x100_1.7.0
                       7.5 seconds avg for 1x100_trunk_1351138
      min              max              avg         operation
   0.81| -1.691     0.86| -1.244     0.83| -1.497   TOTAL RUN
   0.84| -0.007     0.83| -0.007     0.83| -0.007   add
   0.74| -0.005     0.84| -0.021     0.82| -0.013   checkout
   0.88| -0.028     0.96| -0.082     0.90| -0.060   commit
   0.94| -0.011     1.20| +0.035     1.09| +0.015   copy
   0.81| -0.004     0.79| -0.005     0.79| -0.005   delete
   0.90| -0.004     0.95| -0.004     0.94| -0.003   info
   0.61| -0.059     0.59| -0.121     0.58| -0.093   merge
   0.65| -0.003     0.60| -0.004     0.63| -0.003   prop mod
   0.66| -0.003     0.61| -0.004     0.63| -0.003   propdel
   0.63| -0.003     0.62| -0.003     0.60| -0.003   proplist
   0.65| -0.003     0.61| -0.004     0.63| -0.003   propset
   0.75| -0.002     1.02| +0.000     0.80| -0.002   resolve
   0.58| -0.006     2.58| +0.027     1.00| +0.000   resolved
   0.65| -0.004     1.96| +0.022     0.79| -0.003   status
   0.67| -0.027     0.74| -0.029     0.67| -0.032   switch
   0.71| -0.004     0.88| -0.015     0.85| -0.007   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and difference < 0 means '1x100_trunk_1351138' is faster than '1x100_1.7.0')
Timings for total_1.7.0
    N   min     max     avg    operation  (unit is seconds)
    6    8.94  443.07  159.55  TOTAL RUN
  326    0.01    1.80    0.02  add
   12    0.02    5.76    0.98  checkout
   48    0.23   84.35    9.20  commit
    6    0.16    0.31    0.19  copy
    6    0.02    0.84    0.30  delete
   30    0.04   40.92    5.68  info
   12    0.15   20.19    4.83  merge
  368    0.01    0.58    0.01  mkdir
 2372    0.01    0.23    0.01  prop mod
  100    0.01    0.40    0.01  propdel
 4478    0.01    0.36    0.01  proplist
 9054    0.01    0.20    0.01  propset
   12    0.01    0.01    0.01  resolve
   12    0.01    0.67    0.22  resolved
   84    0.01    0.86    0.21  status
    6    0.08    4.11    1.51  switch
   90    0.01    6.31    0.77  update
---
Timings for total_trunk_1351138
    N   min     max     avg    operation  (unit is seconds)
    9    7.25  322.25  117.05  TOTAL RUN
  496    0.01    1.55    0.02  add
   18    0.01    4.64    0.83  checkout
   72    0.20   87.77    8.95  commit
    9    0.16    0.43    0.25  copy
    9    0.02    0.69    0.26  delete
   45    0.04    3.49    0.74  info
   18    0.09   13.15    3.00  merge
  550    0.01    0.26    0.01  mkdir
 3419    0.01    0.80    0.01  prop mod
  147    0.01    0.01    0.01  propdel
 6753    0.00    0.13    0.01  proplist
13542    0.01    0.25    0.01  propset
   18    0.01    0.01    0.01  resolve
   18    0.01    0.99    0.20  resolved
  126    0.01    1.01    0.16  status
    9    0.06    3.76    1.23  switch
  135    0.01    5.52    0.73  update
---
COMPARE total_1.7.0 to total_trunk_1351138
  TOTAL RUN timings: 159.6 seconds avg for total_1.7.0
                     117.1 seconds avg for total_trunk_1351138
      min              max              avg         operation
   0.81| -1.691     0.73|-120.819    0.73|-42.504   TOTAL RUN
   0.64| -0.003     0.86| -0.249     0.77| -0.005   add
   0.73| -0.005     0.81| -1.120     0.84| -0.154   checkout
   0.88| -0.028     1.04| +3.423     0.97| -0.245   commit
   1.01| +0.002     1.36| +0.112     1.28| +0.055   copy
   0.81| -0.004     0.82| -0.149     0.88| -0.037   delete
   0.90| -0.004     0.09|-37.437     0.13| -4.941   info
   0.61| -0.059     0.65| -7.046     0.62| -1.836   merge
   0.66| -0.003     0.45| -0.318     0.57| -0.006   mkdir
   0.65| -0.003     3.48| +0.568     0.69| -0.003   prop mod
   0.66| -0.003     0.03| -0.385     0.44| -0.008   propdel
   0.63| -0.003     0.35| -0.235     0.60| -0.004   proplist
   0.65| -0.003     1.23| +0.047     0.64| -0.003   propset
   0.75| -0.002     1.02| +0.000     0.76| -0.002   resolve
   0.58| -0.006     1.48| +0.318     0.91| -0.019   resolved
   0.65| -0.004     1.17| +0.150     0.75| -0.051   status
   0.67| -0.027     0.92| -0.346     0.82| -0.277   switch
   0.71| -0.004     0.88| -0.786     0.95| -0.036   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and difference < 0 means 'total_trunk_1351138' is faster than 'total_1.7.0')
Had started at Mon Jun 18 00:24:37 UTC 2012,
       done at Mon Jun 18 00:50:16 UTC 2012
/home/neels/svnbench/data_archive
real 1538.69
user 646.07
sys 287.20
Received on 2012-06-18 02:51:14 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.