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

[svnbench] Revision: 1382612 compiled Sep 10 2012, 00:21:28 on x86_64-unknown-linux-gnu

From: <neels_at_apache.org>
Date: Mon, 10 Sep 2012 00:50:23 +0000

1.7.0_at_1181106 vs. trunk_at_1382336
Started at Mon Sep 10 00:24:52 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_1382336
       N avg operation
     33/9 0.72|-43.698 TOTAL RUN
   2K/530 0.75| -0.006 add
    66/18 0.92| -0.077 checkout
   264/72 0.91| -0.928 commit
     33/9 0.82| -0.054 copy
     33/9 0.84| -0.055 delete
   165/45 0.13| -4.951 info
    66/18 0.85| -0.606 merge
   1K/516 0.56| -0.007 mkdir
    88/21 0.58| -0.005 propdel
   24K/6K 0.63| -0.004 proplist
   25K/6K 0.66| -0.004 propset
   2K/591 0.61| -0.005 ps
    66/18 1.00| +0.000 resolve
    66/18 0.70| -0.070 resolved
  462/126 0.71| -0.058 status
     33/9 1.02| +0.028 switch
  462/126 0.81| -0.154 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_1382336' 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_1382336,5x5
       N avg operation
     11/3 0.72|-121.421 TOTAL RUN
   1K/456 0.75| -0.006 add
     22/6 0.93| -0.181 checkout
    88/24 0.92| -2.184 commit
     11/3 1.08| +0.022 copy
     11/3 0.85| -0.133 delete
    55/15 0.13|-14.717 info
     22/6 0.87| -1.503 merge
   1K/470 0.56| -0.007 mkdir
    88/20 0.57| -0.005 propdel
   23K/6K 0.63| -0.004 proplist
   23K/6K 0.66| -0.004 propset
   1K/552 0.61| -0.005 ps
     22/6 1.46| +0.005 resolve
     22/6 0.69| -0.192 resolved
   154/42 0.72| -0.145 status
     11/3 1.05| +0.201 switch
   154/42 0.82| -0.383 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_1382336,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_1382336,100x1
       N avg operation
     11/3 0.75| -7.261 TOTAL RUN
   308/71 0.71| -0.005 add
     22/6 0.81| -0.037 checkout
    88/24 0.80| -0.418 commit
     11/3 0.60| -0.135 copy
     11/3 0.77| -0.026 delete
    55/15 0.51| -0.128 info
     22/6 0.69| -0.203 merge
   154/46 0.55| -0.008 mkdir
   1K/337 0.61| -0.004 proplist
  968/273 0.65| -0.005 propset
    77/33 0.68| -0.004 ps
     22/6 0.74| -0.002 resolve
     22/6 0.80| -0.015 resolved
   154/42 0.69| -0.024 status
     11/3 0.75| -0.096 switch
   154/42 0.75| -0.069 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_1382336,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_1382336,1x100
       N avg operation
     11/3 0.74| -2.412 TOTAL RUN
     11/3 0.79| -0.009 add
     22/6 0.82| -0.014 checkout
    88/24 0.76| -0.182 commit
     11/3 0.81| -0.049 copy
     11/3 0.80| -0.005 delete
    55/15 0.87| -0.008 info
     22/6 0.53| -0.112 merge
  407/111 0.61| -0.004 proplist
  462/126 0.64| -0.004 propset
     22/6 0.64| -0.004 ps
     22/6 0.78| -0.002 resolve
     22/6 0.70| -0.005 resolved
   154/42 0.70| -0.005 status
     11/3 0.72| -0.020 switch
   154/42 0.78| -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_1382336,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)
  11 395.33 561.33 433.34 TOTAL RUN
  1K 0.01 2.29 0.02 add
  22 0.02 5.81 2.73 checkout
  88 1.53 160.96 27.45 commit
  11 0.19 0.49 0.30 copy
  11 0.74 1.24 0.88 delete
  55 8.63 43.37 16.83 info
  22 6.81 21.02 11.18 merge
  1K 0.01 0.66 0.02 mkdir
  88 0.01 0.09 0.01 propdel
 23K 0.01 0.69 0.01 proplist
 23K 0.01 1.10 0.01 propset
  1K 0.01 0.54 0.01 ps
  22 0.01 0.01 0.01 resolve
  22 0.47 0.96 0.62 resolved
 154 0.20 1.08 0.52 status
  11 3.24 4.68 3.90 switch
 154 0.26 7.02 2.17 update

--
Timings for trunk_at_1382336,5x5
   N    min     max     avg   operation  (unit is seconds)
   3  297.67  337.22  311.92  TOTAL RUN
 456    0.01    1.54    0.02  add
   6    0.02    5.68    2.55  checkout
  24    2.22   96.21   25.26  commit
   3    0.24    0.43    0.32  copy
   3    0.68    0.84    0.75  delete
  15    1.29    3.56    2.12  info
   6    4.61   14.88    9.68  merge
 470    0.01    0.20    0.01  mkdir
  20    0.01    0.01    0.01  propdel
  6K    0.01    0.35    0.01  proplist
  6K    0.01    0.59    0.01  propset
 552    0.01    0.03    0.01  ps
   6    0.01    0.05    0.02  resolve
   6    0.31    0.59    0.43  resolved
  42    0.13    0.63    0.37  status
   3    2.83    5.09    4.10  switch
  42    0.21    5.06    1.79  update
--
Compare 1.7.0,5x5 to trunk_at_1382336,5x5
       N        min              max              avg         operation
     11/3    0.75|-97.659     0.60|-224.116    0.72|-121.421  TOTAL RUN
   1K/456    0.69| -0.003     0.67| -0.751     0.75| -0.006   add
     22/6    0.80| -0.004     0.98| -0.125     0.93| -0.181   checkout
    88/24    1.45| +0.689     0.60|-64.753     0.92| -2.184   commit
     11/3    1.30| +0.055     0.87| -0.064     1.08| +0.022   copy
     11/3    0.93| -0.055     0.68| -0.401     0.85| -0.133   delete
    55/15    0.15| -7.339     0.08|-39.808     0.13|-14.717   info
     22/6    0.68| -2.203     0.71| -6.142     0.87| -1.503   merge
   1K/470    0.69| -0.003     0.31| -0.454     0.56| -0.007   mkdir
    88/20    0.72| -0.003     0.10| -0.077     0.57| -0.005   propdel
   23K/6K    0.66| -0.003     0.50| -0.343     0.63| -0.004   proplist
   23K/6K    0.68| -0.003     0.54| -0.508     0.66| -0.004   propset
   1K/552    0.68| -0.003     0.06| -0.510     0.61| -0.005   ps
     22/6    0.79| -0.002     3.61| +0.037     1.46| +0.005   resolve
     22/6    0.66| -0.157     0.61| -0.370     0.69| -0.192   resolved
   154/42    0.67| -0.066     0.58| -0.448     0.72| -0.145   status
     11/3    0.87| -0.408     1.09| +0.414     1.05| +0.201   switch
   154/42    0.84| -0.041     0.72| -1.958     0.82| -0.383   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_1382336,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)
  11   24.71   43.91   29.16  TOTAL RUN
 308    0.01    0.21    0.02  add
  22    0.02    0.43    0.20  checkout
  88    0.31   10.98    2.08  commit
  11    0.19    1.29    0.34  copy
  11    0.11    0.13    0.11  delete
  55    0.17    0.48    0.26  info
  22    0.59    0.83    0.65  merge
 154    0.01    0.47    0.02  mkdir
  1K    0.01    0.06    0.01  proplist
 968    0.01    0.04    0.01  propset
  77    0.01    0.02    0.01  ps
  22    0.01    0.01    0.01  resolve
  22    0.05    0.10    0.07  resolved
 154    0.04    0.13    0.08  status
  11    0.37    0.41    0.39  switch
 154    0.05    1.02    0.28  update
--
Timings for trunk_at_1382336,100x1
   N    min     max     avg   operation  (unit is seconds)
   3   21.46   22.50   21.90  TOTAL RUN
  71    0.01    0.11    0.01  add
   6    0.02    0.31    0.16  checkout
  24    0.85    4.64    1.66  commit
   3    0.17    0.24    0.20  copy
   3    0.09    0.09    0.09  delete
  15    0.10    0.20    0.13  info
   6    0.40    0.57    0.45  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.28    0.30    0.29  switch
  42    0.04    0.41    0.21  update
--
Compare 1.7.0,100x1 to trunk_at_1382336,100x1
       N        min              max              avg         operation
     11/3    0.87| -3.252     0.51|-21.411     0.75| -7.261   TOTAL RUN
   308/71    0.69| -0.003     0.54| -0.094     0.71| -0.005   add
     22/6    0.80| -0.004     0.71| -0.125     0.81| -0.037   checkout
    88/24    2.74| +0.541     0.42| -6.333     0.80| -0.418   commit
     11/3    0.94| -0.011     0.19| -1.051     0.60| -0.135   copy
     11/3    0.80| -0.021     0.70| -0.038     0.77| -0.026   delete
    55/15    0.61| -0.065     0.41| -0.287     0.51| -0.128   info
     22/6    0.67| -0.194     0.70| -0.252     0.69| -0.203   merge
   154/46    0.71| -0.003     0.03| -0.455     0.55| -0.008   mkdir
   1K/337    0.66| -0.003     0.16| -0.052     0.61| -0.004   proplist
  968/273    0.69| -0.003     0.27| -0.030     0.65| -0.005   propset
    77/33    0.67| -0.004     0.58| -0.008     0.68| -0.004   ps
     22/6    0.78| -0.002     0.71| -0.003     0.74| -0.002   resolve
     22/6    0.94| -0.003     0.70| -0.029     0.80| -0.015   resolved
   154/42    0.70| -0.013     0.60| -0.052     0.69| -0.024   status
     11/3    0.76| -0.090     0.75| -0.103     0.75| -0.096   switch
   154/42    0.81| -0.009     0.40| -0.615     0.75| -0.069   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_1382336,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)
  11    7.69   17.23    9.22  TOTAL RUN
  11    0.04    0.05    0.04  add
  22    0.02    0.15    0.08  checkout
  88    0.18    5.67    0.75  commit
  11    0.18    0.66    0.25  copy
  11    0.02    0.03    0.02  delete
  55    0.05    0.10    0.06  info
  22    0.14    0.61    0.24  merge
 407    0.01    0.03    0.01  proplist
 462    0.01    0.05    0.01  propset
  22    0.01    0.01    0.01  ps
  22    0.01    0.01    0.01  resolve
  22    0.02    0.02    0.02  resolved
 154    0.01    0.03    0.02  status
  11    0.07    0.08    0.07  switch
 154    0.02    0.14    0.05  update
--
Timings for trunk_at_1382336,1x100
   N    min     max     avg   operation  (unit is seconds)
   3    6.64    7.10    6.81  TOTAL RUN
   3    0.03    0.04    0.04  add
   6    0.02    0.11    0.06  checkout
  24    0.20    1.87    0.57  commit
   3    0.19    0.22    0.20  copy
   3    0.02    0.02    0.02  delete
  15    0.04    0.08    0.05  info
   6    0.09    0.18    0.13  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.11    0.04  update
--
Compare 1.7.0,1x100 to trunk_at_1382336,1x100
       N        min              max              avg         operation
     11/3    0.86| -1.046     0.41|-10.128     0.74| -2.412   TOTAL RUN
     11/3    0.84| -0.006     0.73| -0.013     0.79| -0.009   add
     22/6    0.80| -0.004     0.75| -0.036     0.82| -0.014   checkout
    88/24    1.11| +0.020     0.33| -3.793     0.76| -0.182   commit
     11/3    1.05| +0.009     0.33| -0.438     0.81| -0.049   copy
     11/3    0.86| -0.003     0.67| -0.010     0.80| -0.005   delete
    55/15    0.93| -0.003     0.81| -0.019     0.87| -0.008   info
     22/6    0.64| -0.051     0.29| -0.431     0.53| -0.112   merge
  407/111    0.66| -0.003     0.24| -0.022     0.61| -0.004   proplist
  462/126    0.69| -0.003     0.17| -0.038     0.64| -0.004   propset
     22/6    0.69| -0.003     0.53| -0.006     0.64| -0.004   ps
     22/6    0.77| -0.002     0.78| -0.002     0.78| -0.002   resolve
     22/6    0.59| -0.006     0.71| -0.007     0.70| -0.005   resolved
   154/42    0.71| -0.003     0.66| -0.009     0.70| -0.005   status
     11/3    0.77| -0.016     0.68| -0.026     0.72| -0.020   switch
   154/42    0.84| -0.003     0.75| -0.036     0.78| -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_1382336,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)
  33    7.69  561.33  157.24  TOTAL RUN
  2K    0.01    2.29    0.02  add
  66    0.02    5.81    1.00  checkout
 264    0.18  160.96   10.09  commit
  33    0.18    1.29    0.30  copy
  33    0.02    1.24    0.34  delete
 165    0.05   43.37    5.72  info
  66    0.14   21.02    4.02  merge
  1K    0.01    0.66    0.02  mkdir
  88    0.01    0.09    0.01  propdel
 24K    0.01    0.69    0.01  proplist
 25K    0.01    1.10    0.01  propset
  2K    0.01    0.54    0.01  ps
  66    0.01    0.01    0.01  resolve
  66    0.02    0.96    0.24  resolved
 462    0.01    1.08    0.20  status
  33    0.07    4.68    1.45  switch
 462    0.02    7.02    0.83  update
--
Timings for trunk_at_1382336
   N    min     max     avg   operation  (unit is seconds)
   9    6.64  337.22  113.54  TOTAL RUN
 530    0.01    1.54    0.02  add
  18    0.02    5.68    0.92  checkout
  72    0.20   96.21    9.16  commit
   9    0.17    0.43    0.24  copy
   9    0.02    0.84    0.28  delete
  45    0.04    3.56    0.77  info
  18    0.09   14.88    3.42  merge
 516    0.01    0.20    0.01  mkdir
  21    0.01    0.01    0.01  propdel
  6K    0.01    0.35    0.01  proplist
  6K    0.01    0.59    0.01  propset
 591    0.01    0.03    0.01  ps
  18    0.01    0.05    0.01  resolve
  18    0.01    0.59    0.17  resolved
 126    0.01    0.63    0.14  status
   9    0.05    5.09    1.48  switch
 126    0.01    5.06    0.68  update
--
Compare 1.7.0 to trunk_at_1382336
       N        min              max              avg         operation
     33/9    0.86| -1.046     0.60|-224.116    0.72|-43.698   TOTAL RUN
   2K/530    0.69| -0.003     0.67| -0.751     0.75| -0.006   add
    66/18    0.80| -0.004     0.98| -0.125     0.92| -0.077   checkout
   264/72    1.11| +0.020     0.60|-64.753     0.91| -0.928   commit
     33/9    0.99| -0.002     0.33| -0.868     0.82| -0.054   copy
     33/9    0.86| -0.003     0.68| -0.401     0.84| -0.055   delete
   165/45    0.93| -0.003     0.08|-39.808     0.13| -4.951   info
    66/18    0.64| -0.051     0.71| -6.142     0.85| -0.606   merge
   1K/516    0.69| -0.003     0.31| -0.454     0.56| -0.007   mkdir
    88/21    0.72| -0.003     0.12| -0.075     0.58| -0.005   propdel
   24K/6K    0.66| -0.003     0.50| -0.343     0.63| -0.004   proplist
   25K/6K    0.69| -0.003     0.54| -0.508     0.66| -0.004   propset
   2K/591    0.68| -0.003     0.06| -0.510     0.61| -0.005   ps
    66/18    0.77| -0.002     3.61| +0.037     1.00| +0.000   resolve
    66/18    0.59| -0.006     0.61| -0.370     0.70| -0.070   resolved
  462/126    0.71| -0.003     0.58| -0.448     0.71| -0.058   status
     33/9    0.77| -0.016     1.09| +0.414     1.02| +0.028   switch
  462/126    0.84| -0.003     0.72| -1.958     0.81| -0.154   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_1382336' is faster.
 "2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Mon Sep 10 00:24:52 UTC 2012,
       done at Mon Sep 10 00:50:23 UTC 2012
/home/neels/svnbench
real 1531.52
user 541.27
sys 247.49
Received on 2012-09-10 02:52:01 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.