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

[svnbench] Revision: 1377546 compiled Aug 27 2012, 00:21:37 on x86_64-unknown-linux-gnu

From: <neels_at_apache.org>
Date: Mon, 27 Aug 2012 00:49:12 +0000

1.7.0_at_1181106 vs. trunk_at_1377299
Started at Mon Aug 27 00:25:01 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 1.7.0 to trunk_at_1377299
       N avg operation
     27/9 0.69|-48.483 TOTAL RUN
   1K/530 0.77| -0.005 add
    54/18 0.92| -0.081 checkout
   216/72 0.87| -1.323 commit
     27/9 0.89| -0.035 copy
     27/9 0.75| -0.087 delete
   135/45 0.11| -5.124 info
    54/18 0.76| -0.937 merge
   1K/516 0.57| -0.007 mkdir
    72/21 0.53| -0.006 propdel
   20K/6K 0.59| -0.004 proplist
   20K/6K 0.64| -0.004 propset
   1K/591 0.60| -0.005 ps
    54/18 0.72| -0.003 resolve
    54/18 0.90| -0.022 resolved
  378/126 0.70| -0.061 status
     27/9 0.95| -0.078 switch
  378/126 0.88| -0.103 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_1377299' 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 1.7.0,5x5 to trunk_at_1377299,5x5
       N avg operation
      9/3 0.69|-134.368 TOTAL RUN
   1K/456 0.77| -0.005 add
     18/6 0.93| -0.188 checkout
    72/24 0.88| -3.218 commit
      9/3 1.29| +0.088 copy
      9/3 0.74| -0.229 delete
    45/15 0.10|-15.232 info
     18/6 0.77| -2.518 merge
   1K/470 0.58| -0.006 mkdir
    72/20 0.52| -0.006 propdel
   18K/6K 0.59| -0.004 proplist
   19K/6K 0.64| -0.004 propset
   1K/552 0.59| -0.005 ps
     18/6 0.71| -0.003 resolve
     18/6 0.92| -0.046 resolved
   126/42 0.70| -0.152 status
      9/3 0.97| -0.112 switch
   126/42 0.90| -0.225 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_1377299,5x5' is faster.
 "2/3" means: '1.7.0,5x5' has 2 timings on record, the other has 3.)

Compare 1.7.0,100x1 to trunk_at_1377299,100x1
       N avg operation
      9/3 0.71| -8.784 TOTAL RUN
   252/71 0.70| -0.006 add
     18/6 0.79| -0.041 checkout
    72/24 0.73| -0.587 commit
      9/3 0.56| -0.161 copy
      9/3 0.77| -0.026 delete
    45/15 0.51| -0.130 info
     18/6 0.72| -0.187 merge
   126/46 0.50| -0.009 mkdir
  981/337 0.60| -0.005 proplist
  792/273 0.63| -0.005 propset
    63/33 0.65| -0.005 ps
     18/6 0.72| -0.003 resolve
     18/6 0.80| -0.015 resolved
   126/42 0.69| -0.024 status
      9/3 0.75| -0.099 switch
   126/42 0.75| -0.072 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_1377299,100x1' is faster.
 "2/3" means: '1.7.0,100x1' has 2 timings on record, the other has 3.)

Compare 1.7.0,1x100 to trunk_at_1377299,1x100
       N avg operation
      9/3 0.76| -2.295 TOTAL RUN
      9/3 0.78| -0.010 add
     18/6 0.80| -0.016 checkout
    72/24 0.79| -0.163 commit
      9/3 0.87| -0.033 copy
      9/3 0.77| -0.006 delete
    45/15 0.84| -0.009 info
     18/6 0.58| -0.107 merge
  333/111 0.58| -0.004 proplist
  378/126 0.61| -0.004 propset
     18/6 0.61| -0.004 ps
     18/6 0.74| -0.003 resolve
     18/6 0.67| -0.006 resolved
   126/42 0.68| -0.006 status
      9/3 0.71| -0.022 switch
   126/42 0.75| -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_1377299,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)
   9 395.33 561.33 434.16 TOTAL RUN
  1K 0.01 2.29 0.02 add
  18 0.02 5.81 2.79 checkout
  72 1.53 160.96 27.46 commit
   9 0.19 0.49 0.31 copy
   9 0.74 1.24 0.89 delete
  45 8.63 43.37 16.93 info
  18 6.81 21.02 10.84 merge
  1K 0.01 0.43 0.02 mkdir
  72 0.01 0.09 0.01 propdel
 18K 0.01 0.69 0.01 proplist
 19K 0.01 1.10 0.01 propset
  1K 0.01 0.54 0.01 ps
  18 0.01 0.01 0.01 resolve
  18 0.47 0.89 0.61 resolved
 126 0.20 1.08 0.51 status
   9 3.39 4.68 4.03 switch
 126 0.26 7.02 2.18 update

--
Timings for trunk_at_1377299,5x5
   N    min     max     avg   operation  (unit is seconds)
   3  298.24  302.40  299.79  TOTAL RUN
 456    0.01    1.59    0.02  add
   6    0.02    6.18    2.60  checkout
  24    2.21   83.68   24.24  commit
   3    0.25    0.63    0.39  copy
   3    0.61    0.70    0.66  delete
  15    0.71    3.48    1.69  info
   6    4.50   13.13    8.32  merge
 470    0.01    0.41    0.01  mkdir
  20    0.01    0.01    0.01  propdel
  6K    0.01    0.29    0.01  proplist
  6K    0.01    0.54    0.01  propset
 552    0.01    0.04    0.01  ps
   6    0.01    0.01    0.01  resolve
   6    0.31    1.36    0.56  resolved
  42    0.13    0.86    0.36  status
   3    3.31    4.30    3.92  switch
  42    0.22    6.24    1.95  update
--
Compare 1.7.0,5x5 to trunk_at_1377299,5x5
       N        min              max              avg         operation
      9/3    0.75|-97.084     0.54|-258.930    0.69|-134.368  TOTAL RUN
   1K/456    0.71| -0.003     0.69| -0.704     0.77| -0.005   add
     18/6    0.74| -0.005     1.06| +0.374     0.93| -0.188   checkout
    72/24    1.44| +0.674     0.52|-77.278     0.88| -3.218   commit
      9/3    1.37| +0.068     1.29| +0.142     1.29| +0.088   copy
      9/3    0.82| -0.129     0.56| -0.545     0.74| -0.229   delete
    45/15    0.08| -7.915     0.08|-39.891     0.10|-15.232   info
     18/6    0.66| -2.312     0.62| -7.884     0.77| -2.518   merge
   1K/470    0.71| -0.003     0.95| -0.020     0.58| -0.006   mkdir
    72/20    0.70| -0.003     0.09| -0.078     0.52| -0.006   propdel
   18K/6K    0.68| -0.003     0.43| -0.396     0.59| -0.004   proplist
   19K/6K    0.69| -0.003     0.49| -0.557     0.64| -0.004   propset
   1K/552    0.71| -0.003     0.07| -0.506     0.59| -0.005   ps
     18/6    0.77| -0.002     0.54| -0.006     0.71| -0.003   resolve
     18/6    0.66| -0.160     1.53| +0.471     0.92| -0.046   resolved
   126/42    0.68| -0.065     0.80| -0.217     0.70| -0.152   status
      9/3    0.98| -0.074     0.92| -0.384     0.97| -0.112   switch
   126/42    0.84| -0.040     0.89| -0.783     0.90| -0.225   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_1377299,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)
   9   25.92   43.91   30.11  TOTAL RUN
 252    0.01    0.21    0.02  add
  18    0.02    0.43    0.20  checkout
  72    0.35   10.98    2.18  commit
   9    0.19    1.29    0.37  copy
   9    0.11    0.13    0.11  delete
  45    0.17    0.48    0.26  info
  18    0.60    0.83    0.66  merge
 126    0.01    0.47    0.02  mkdir
 981    0.01    0.06    0.01  proplist
 792    0.01    0.04    0.01  propset
  63    0.01    0.02    0.01  ps
  18    0.01    0.01    0.01  resolve
  18    0.05    0.10    0.07  resolved
 126    0.04    0.13    0.08  status
   9    0.38    0.41    0.39  switch
 126    0.05    1.02    0.28  update
--
Timings for trunk_at_1377299,100x1
   N    min     max     avg   operation  (unit is seconds)
   3   20.95   21.53   21.33  TOTAL RUN
  71    0.01    0.12    0.01  add
   6    0.02    0.30    0.16  checkout
  24    0.83    3.64    1.59  commit
   3    0.19    0.23    0.21  copy
   3    0.09    0.09    0.09  delete
  15    0.10    0.20    0.13  info
   6    0.40    0.60    0.48  merge
  46    0.01    0.01    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.05    0.07    0.06  resolved
  42    0.03    0.08    0.05  status
   3    0.29    0.30    0.29  switch
  42    0.04    0.40    0.21  update
--
Compare 1.7.0,100x1 to trunk_at_1377299,100x1
       N        min              max              avg         operation
      9/3    0.81| -4.976     0.49|-22.378     0.71| -8.784   TOTAL RUN
   252/71    0.67| -0.003     0.58| -0.087     0.70| -0.006   add
     18/6    0.77| -0.005     0.70| -0.130     0.79| -0.041   checkout
    72/24    2.39| +0.483     0.33| -7.335     0.73| -0.587   commit
      9/3    1.05| +0.008     0.18| -1.064     0.56| -0.161   copy
      9/3    0.82| -0.019     0.70| -0.038     0.77| -0.026   delete
    45/15    0.60| -0.066     0.41| -0.288     0.51| -0.130   info
     18/6    0.67| -0.197     0.73| -0.227     0.72| -0.187   merge
   126/46    0.66| -0.004     0.02| -0.456     0.50| -0.009   mkdir
  981/337    0.64| -0.003     0.17| -0.051     0.60| -0.005   proplist
  792/273    0.68| -0.003     0.29| -0.030     0.63| -0.005   propset
    63/33    0.62| -0.004     0.62| -0.007     0.65| -0.005   ps
     18/6    0.76| -0.002     0.69| -0.004     0.72| -0.003   resolve
     18/6    0.94| -0.003     0.69| -0.030     0.80| -0.015   resolved
   126/42    0.70| -0.013     0.58| -0.054     0.69| -0.024   status
      9/3    0.77| -0.088     0.73| -0.110     0.75| -0.099   switch
   126/42    0.81| -0.009     0.40| -0.619     0.75| -0.072   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_1377299,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)
   9    7.69   17.23    9.47  TOTAL RUN
   9    0.04    0.05    0.04  add
  18    0.02    0.15    0.08  checkout
  72    0.18    5.67    0.77  commit
   9    0.18    0.66    0.26  copy
   9    0.02    0.03    0.03  delete
  45    0.05    0.10    0.06  info
  18    0.14    0.61    0.25  merge
 333    0.01    0.02    0.01  proplist
 378    0.01    0.02    0.01  propset
  18    0.01    0.01    0.01  ps
  18    0.01    0.01    0.01  resolve
  18    0.02    0.02    0.02  resolved
 126    0.01    0.03    0.02  status
   9    0.07    0.08    0.07  switch
 126    0.02    0.14    0.05  update
--
Timings for trunk_at_1377299,1x100
   N    min     max     avg   operation  (unit is seconds)
   3    6.78    7.74    7.17  TOTAL RUN
   3    0.03    0.03    0.03  add
   6    0.02    0.11    0.06  checkout
  24    0.21    1.87    0.61  commit
   3    0.21    0.25    0.23  copy
   3    0.02    0.02    0.02  delete
  15    0.04    0.08    0.05  info
   6    0.09    0.22    0.15  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.02    0.01  resolved
  42    0.01    0.02    0.01  status
   3    0.05    0.05    0.05  switch
  42    0.01    0.10    0.04  update
--
Compare 1.7.0,1x100 to trunk_at_1377299,1x100
       N        min              max              avg         operation
      9/3    0.88| -0.905     0.45| -9.485     0.76| -2.295   TOTAL RUN
      9/3    0.84| -0.007     0.72| -0.013     0.78| -0.010   add
     18/6    0.78| -0.004     0.74| -0.038     0.80| -0.016   checkout
    72/24    1.13| +0.024     0.33| -3.793     0.79| -0.163   commit
      9/3    1.20| +0.036     0.39| -0.404     0.87| -0.033   copy
      9/3    0.84| -0.004     0.65| -0.011     0.77| -0.006   delete
    45/15    0.92| -0.004     0.78| -0.022     0.84| -0.009   info
     18/6    0.64| -0.052     0.36| -0.388     0.58| -0.107   merge
  333/111    0.65| -0.003     0.36| -0.011     0.58| -0.004   proplist
  378/126    0.69| -0.003     0.38| -0.012     0.61| -0.004   propset
     18/6    0.66| -0.003     0.48| -0.007     0.61| -0.004   ps
     18/6    0.77| -0.002     0.71| -0.003     0.74| -0.003   resolve
     18/6    0.58| -0.006     0.67| -0.007     0.67| -0.006   resolved
   126/42    0.70| -0.003     0.64| -0.009     0.68| -0.006   status
      9/3    0.76| -0.016     0.66| -0.027     0.71| -0.022   switch
   126/42    0.82| -0.003     0.73| -0.038     0.75| -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_1377299,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)
  27    7.69  561.33  157.91  TOTAL RUN
  1K    0.01    2.29    0.02  add
  54    0.02    5.81    1.02  checkout
 216    0.18  160.96   10.13  commit
  27    0.18    1.29    0.31  copy
  27    0.02    1.24    0.34  delete
 135    0.05   43.37    5.75  info
  54    0.14   21.02    3.92  merge
  1K    0.01    0.47    0.02  mkdir
  72    0.01    0.09    0.01  propdel
 20K    0.01    0.69    0.01  proplist
 20K    0.01    1.10    0.01  propset
  1K    0.01    0.54    0.01  ps
  54    0.01    0.01    0.01  resolve
  54    0.02    0.89    0.23  resolved
 378    0.01    1.08    0.20  status
  27    0.07    4.68    1.50  switch
 378    0.02    7.02    0.84  update
--
Timings for trunk_at_1377299
   N    min     max     avg   operation  (unit is seconds)
   9    6.78  302.40  109.43  TOTAL RUN
 530    0.01    1.59    0.02  add
  18    0.02    6.18    0.94  checkout
  72    0.21   83.68    8.81  commit
   9    0.19    0.63    0.28  copy
   9    0.02    0.70    0.26  delete
  45    0.04    3.48    0.63  info
  18    0.09   13.13    2.98  merge
 516    0.01    0.41    0.01  mkdir
  21    0.01    0.01    0.01  propdel
  6K    0.01    0.29    0.01  proplist
  6K    0.01    0.54    0.01  propset
 591    0.01    0.04    0.01  ps
  18    0.01    0.01    0.01  resolve
  18    0.01    1.36    0.21  resolved
 126    0.01    0.86    0.14  status
   9    0.05    4.30    1.42  switch
 126    0.01    6.24    0.73  update
--
Compare 1.7.0 to trunk_at_1377299
       N        min              max              avg         operation
     27/9    0.88| -0.905     0.54|-258.930    0.69|-48.483   TOTAL RUN
   1K/530    0.71| -0.003     0.69| -0.704     0.77| -0.005   add
    54/18    0.77| -0.004     1.06| +0.374     0.92| -0.081   checkout
   216/72    1.13| +0.024     0.52|-77.278     0.87| -1.323   commit
     27/9    1.10| +0.018     0.49| -0.662     0.89| -0.035   copy
     27/9    0.84| -0.004     0.56| -0.545     0.75| -0.087   delete
   135/45    0.92| -0.004     0.08|-39.891     0.11| -5.124   info
    54/18    0.64| -0.052     0.62| -7.884     0.76| -0.937   merge
   1K/516    0.71| -0.003     0.88| -0.058     0.57| -0.007   mkdir
    72/21    0.70| -0.003     0.12| -0.075     0.53| -0.006   propdel
   20K/6K    0.66| -0.003     0.43| -0.396     0.59| -0.004   proplist
   20K/6K    0.69| -0.003     0.49| -0.557     0.64| -0.004   propset
   1K/591    0.68| -0.003     0.07| -0.506     0.60| -0.005   ps
    54/18    0.77| -0.002     0.55| -0.006     0.72| -0.003   resolve
    54/18    0.58| -0.006     1.53| +0.471     0.90| -0.022   resolved
  378/126    0.70| -0.003     0.80| -0.217     0.70| -0.061   status
     27/9    0.76| -0.016     0.92| -0.384     0.95| -0.078   switch
  378/126    0.82| -0.003     0.89| -0.783     0.88| -0.103   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_1377299' is faster.
 "2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Mon Aug 27 00:25:01 UTC 2012,
       done at Mon Aug 27 00:49:12 UTC 2012
/home/neels/svnbench
real 1451.13
user 537.08
sys 240.02
Received on 2012-08-27 02:49:56 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.