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

[svnbench] Revision: 1369703 compiled Aug 6 2012, 00:21:29 on x86_64-unknown-linux-gnu

From: <neels_at_apache.org>
Date: Mon, 06 Aug 2012 00:52:13 +0000

1.7.0_at_1181106 vs. trunk_at_1369686
Started at Mon Aug 6 00:24:54 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_1369686
       N avg operation
     18/9 0.69|-49.516 TOTAL RUN
   1K/530 0.72| -0.007 add
    36/18 0.83| -0.179 checkout
   144/72 0.89| -1.162 commit
     18/9 0.81| -0.057 copy
     18/9 0.77| -0.077 delete
    90/45 0.10| -5.232 info
    36/18 0.78| -0.880 merge
  936/516 0.71| -0.005 mkdir
    48/21 0.62| -0.005 propdel
   13K/6K 0.60| -0.004 proplist
   13K/6K 0.63| -0.005 propset
   1K/591 0.59| -0.005 ps
    36/18 0.71| -0.003 resolve
    36/18 0.71| -0.069 resolved
  252/126 0.72| -0.056 status
     18/9 0.75| -0.385 switch
  252/126 0.79| -0.175 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_1369686' 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_1369686,5x5
       N avg operation
      6/3 0.68|-142.125 TOTAL RUN
  942/456 0.72| -0.007 add
     12/6 0.83| -0.478 checkout
    48/24 0.88| -3.307 commit
      6/3 0.94| -0.017 copy
      6/3 0.77| -0.201 delete
    30/15 0.09|-15.554 info
     12/6 0.79| -2.365 merge
  852/470 0.74| -0.004 mkdir
    48/20 0.60| -0.005 propdel
   12K/6K 0.60| -0.004 proplist
   12K/6K 0.63| -0.005 propset
   1K/552 0.58| -0.005 ps
     12/6 0.69| -0.003 resolve
     12/6 0.70| -0.186 resolved
    84/42 0.73| -0.140 status
      6/3 0.74| -1.038 switch
    84/42 0.80| -0.448 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_1369686,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_1369686,100x1
       N avg operation
      6/3 0.82| -5.312 TOTAL RUN
   168/71 0.68| -0.006 add
     12/6 0.79| -0.042 checkout
    48/24 0.92| -0.161 commit
      6/3 0.66| -0.136 copy
      6/3 0.78| -0.026 delete
    30/15 0.51| -0.131 info
     12/6 0.76| -0.161 merge
    84/46 0.46| -0.011 mkdir
  654/337 0.59| -0.005 proplist
  528/273 0.62| -0.005 propset
    42/33 0.65| -0.005 ps
     12/6 0.71| -0.003 resolve
     12/6 0.82| -0.014 resolved
    84/42 0.70| -0.024 status
      6/3 0.76| -0.096 switch
    84/42 0.76| -0.068 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_1369686,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_1369686,1x100
       N avg operation
      6/3 0.87| -1.111 TOTAL RUN
      6/3 0.77| -0.010 add
     12/6 0.80| -0.016 checkout
    48/24 0.97| -0.017 commit
      6/3 0.91| -0.019 copy
      6/3 0.78| -0.006 delete
    30/15 0.84| -0.010 info
     12/6 0.55| -0.115 merge
  222/111 0.59| -0.004 proplist
  252/126 0.62| -0.004 propset
     12/6 0.62| -0.004 ps
     12/6 0.74| -0.003 resolve
     12/6 0.67| -0.006 resolved
    84/42 0.67| -0.006 status
      6/3 0.72| -0.021 switch
    84/42 0.79| -0.010 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_1369686,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)
   6 399.25 561.33 448.51 TOTAL RUN
 942 0.01 2.29 0.02 add
  12 0.02 5.81 2.84 checkout
  48 1.54 160.96 28.70 commit
   6 0.19 0.49 0.29 copy
   6 0.74 1.24 0.87 delete
  30 8.63 43.37 17.12 info
  12 6.81 21.02 11.11 merge
 852 0.01 0.43 0.02 mkdir
  48 0.01 0.02 0.01 propdel
 12K 0.01 0.69 0.01 proplist
 12K 0.01 1.10 0.01 propset
  1K 0.01 0.54 0.01 ps
  12 0.01 0.01 0.01 resolve
  12 0.48 0.89 0.62 resolved
  84 0.20 0.83 0.52 status
   6 3.39 4.68 4.06 switch
  84 0.26 7.02 2.23 update

--
Timings for trunk_at_1369686,5x5
   N    min     max     avg   operation  (unit is seconds)
   3  300.33  313.18  306.38  TOTAL RUN
 456    0.01    1.57    0.02  add
   6    0.02    4.89    2.36  checkout
  24    2.29  105.41   25.39  commit
   3    0.24    0.32    0.28  copy
   3    0.62    0.71    0.67  delete
  15    0.71    3.54    1.57  info
   6    4.36   13.51    8.74  merge
 470    0.01    0.84    0.01  mkdir
  20    0.01    0.01    0.01  propdel
  6K    0.01    0.37    0.01  proplist
  6K    0.01    0.37    0.01  propset
 552    0.01    0.02    0.01  ps
   6    0.01    0.01    0.01  resolve
   6    0.31    0.57    0.44  resolved
  42    0.13    0.85    0.38  status
   3    2.57    3.90    3.03  switch
  42    0.21    5.22    1.78  update
--
Compare 1.7.0,5x5 to trunk_at_1369686,5x5
       N        min              max              avg         operation
      6/3    0.75|-98.918     0.56|-248.155    0.68|-142.125  TOTAL RUN
  942/456    0.69| -0.003     0.68| -0.726     0.72| -0.007   add
     12/6    0.76| -0.005     0.84| -0.920     0.83| -0.478   checkout
    48/24    1.48| +0.745     0.65|-55.556     0.88| -3.307   commit
      6/3    1.30| +0.056     0.65| -0.174     0.94| -0.017   copy
      6/3    0.83| -0.122     0.57| -0.533     0.77| -0.201   delete
    30/15    0.08| -7.915     0.08|-39.835     0.09|-15.554   info
     12/6    0.64| -2.451     0.64| -7.513     0.79| -2.365   merge
  852/470    0.70| -0.003     1.96| +0.411     0.74| -0.004   mkdir
    48/20    0.69| -0.003     0.35| -0.015     0.60| -0.005   propdel
   12K/6K    0.67| -0.003     0.53| -0.324     0.60| -0.004   proplist
   12K/6K    0.68| -0.003     0.33| -0.731     0.63| -0.005   propset
   1K/552    0.70| -0.003     0.04| -0.521     0.58| -0.005   ps
     12/6    0.79| -0.002     0.57| -0.006     0.69| -0.003   resolve
     12/6    0.66| -0.163     0.64| -0.319     0.70| -0.186   resolved
    84/42    0.66| -0.069     1.02| +0.017     0.73| -0.140   status
      6/3    0.76| -0.816     0.83| -0.779     0.74| -1.038   switch
    84/42    0.82| -0.046     0.74| -1.796     0.80| -0.448   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_1369686,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)
   6   26.14   37.00   29.13  TOTAL RUN
 168    0.01    0.21    0.02  add
  12    0.02    0.43    0.20  checkout
  48    0.35   10.98    2.03  commit
   6    0.19    1.29    0.40  copy
   6    0.11    0.13    0.12  delete
  30    0.17    0.48    0.27  info
  12    0.60    0.83    0.67  merge
  84    0.01    0.47    0.02  mkdir
 654    0.01    0.06    0.01  proplist
 528    0.01    0.04    0.01  propset
  42    0.01    0.02    0.01  ps
  12    0.01    0.01    0.01  resolve
  12    0.05    0.10    0.08  resolved
  84    0.05    0.13    0.08  status
   6    0.38    0.41    0.39  switch
  84    0.05    0.60    0.28  update
--
Timings for trunk_at_1369686,100x1
   N    min     max     avg   operation  (unit is seconds)
   3   21.95   26.65   23.82  TOTAL RUN
  71    0.01    0.11    0.01  add
   6    0.02    0.31    0.16  checkout
  24    0.87    4.34    1.87  commit
   3    0.25    0.29    0.27  copy
   3    0.09    0.09    0.09  delete
  15    0.10    0.20    0.14  info
   6    0.41    0.68    0.51  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.30  switch
  42    0.04    0.42    0.22  update
--
Compare 1.7.0,100x1 to trunk_at_1369686,100x1
       N        min              max              avg         operation
      6/3    0.84| -4.185     0.72|-10.349     0.82| -5.312   TOTAL RUN
   168/71    0.69| -0.003     0.55| -0.092     0.68| -0.006   add
     12/6    0.76| -0.005     0.71| -0.125     0.79| -0.042   checkout
    48/24    2.51| +0.525     0.40| -6.638     0.92| -0.161   commit
      6/3    1.33| +0.061     0.22| -1.004     0.66| -0.136   copy
      6/3    0.83| -0.018     0.72| -0.035     0.78| -0.026   delete
    30/15    0.61| -0.066     0.42| -0.283     0.51| -0.131   info
     12/6    0.68| -0.192     0.82| -0.146     0.76| -0.161   merge
    84/46    0.68| -0.003     0.02| -0.456     0.46| -0.011   mkdir
  654/337    0.64| -0.003     0.22| -0.048     0.59| -0.005   proplist
  528/273    0.68| -0.003     0.28| -0.030     0.62| -0.005   propset
    42/33    0.66| -0.004     0.64| -0.007     0.65| -0.005   ps
     12/6    0.78| -0.002     0.66| -0.004     0.71| -0.003   resolve
     12/6    0.98| -0.001     0.71| -0.028     0.82| -0.014   resolved
    84/42    0.71| -0.013     0.61| -0.051     0.70| -0.024   status
      6/3    0.77| -0.087     0.74| -0.107     0.76| -0.096   switch
    84/42    0.80| -0.010     0.70| -0.182     0.76| -0.068   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_1369686,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)
   6    7.87    9.12    8.51  TOTAL RUN
   6    0.04    0.05    0.05  add
  12    0.02    0.15    0.08  checkout
  48    0.18    2.05    0.65  commit
   6    0.18    0.24    0.21  copy
   6    0.02    0.03    0.03  delete
  30    0.05    0.10    0.06  info
  12    0.15    0.61    0.26  merge
 222    0.01    0.02    0.01  proplist
 252    0.01    0.02    0.01  propset
  12    0.01    0.01    0.01  ps
  12    0.01    0.01    0.01  resolve
  12    0.02    0.02    0.02  resolved
  84    0.01    0.03    0.02  status
   6    0.07    0.08    0.08  switch
  84    0.02    0.14    0.05  update
--
Timings for trunk_at_1369686,1x100
   N    min     max     avg   operation  (unit is seconds)
   3    7.20    7.58    7.40  TOTAL RUN
   3    0.03    0.04    0.04  add
   6    0.02    0.11    0.06  checkout
  24    0.21    1.90    0.63  commit
   3    0.17    0.22    0.19  copy
   3    0.02    0.02    0.02  delete
  15    0.04    0.08    0.05  info
   6    0.09    0.21    0.14  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.15    0.04  update
--
Compare 1.7.0,1x100 to trunk_at_1369686,1x100
       N        min              max              avg         operation
      6/3    0.92| -0.663     0.83| -1.541     0.87| -1.111   TOTAL RUN
      6/3    0.82| -0.007     0.74| -0.013     0.77| -0.010   add
     12/6    0.77| -0.005     0.76| -0.036     0.80| -0.016   checkout
    48/24    1.14| +0.025     0.93| -0.148     0.97| -0.017   commit
      6/3    0.99| -0.002     0.92| -0.019     0.91| -0.019   copy
      6/3    0.85| -0.004     0.70| -0.009     0.78| -0.006   delete
    30/15    0.93| -0.003     0.80| -0.020     0.84| -0.010   info
     12/6    0.64| -0.053     0.34| -0.401     0.55| -0.115   merge
  222/111    0.66| -0.003     0.38| -0.011     0.59| -0.004   proplist
  252/126    0.69| -0.003     0.42| -0.011     0.62| -0.004   propset
     12/6    0.68| -0.003     0.50| -0.007     0.62| -0.004   ps
     12/6    0.77| -0.002     0.74| -0.003     0.74| -0.003   resolve
     12/6    0.58| -0.007     0.69| -0.007     0.67| -0.006   resolved
    84/42    0.70| -0.003     0.65| -0.009     0.67| -0.006   status
      6/3    0.76| -0.017     0.69| -0.025     0.72| -0.021   switch
    84/42    0.81| -0.003     1.09| +0.012     0.79| -0.010   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_1369686,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)
  18    7.87  561.33  162.05  TOTAL RUN
  1K    0.01    2.29    0.02  add
  36    0.02    5.81    1.04  checkout
 144    0.18  160.96   10.46  commit
  18    0.18    1.29    0.30  copy
  18    0.02    1.24    0.34  delete
  90    0.05   43.37    5.82  info
  36    0.15   21.02    4.01  merge
 936    0.01    0.47    0.02  mkdir
  48    0.01    0.02    0.01  propdel
 13K    0.01    0.69    0.01  proplist
 13K    0.01    1.10    0.01  propset
  1K    0.01    0.54    0.01  ps
  36    0.01    0.01    0.01  resolve
  36    0.02    0.89    0.24  resolved
 252    0.01    0.83    0.20  status
  18    0.07    4.68    1.51  switch
 252    0.02    7.02    0.85  update
--
Timings for trunk_at_1369686
   N    min     max     avg   operation  (unit is seconds)
   9    7.20  313.18  112.53  TOTAL RUN
 530    0.01    1.57    0.02  add
  18    0.02    4.89    0.86  checkout
  72    0.21  105.41    9.30  commit
   9    0.17    0.32    0.25  copy
   9    0.02    0.71    0.26  delete
  45    0.04    3.54    0.59  info
  18    0.09   13.51    3.13  merge
 516    0.01    0.84    0.01  mkdir
  21    0.01    0.01    0.01  propdel
  6K    0.01    0.37    0.01  proplist
  6K    0.01    0.37    0.01  propset
 591    0.01    0.02    0.01  ps
  18    0.01    0.01    0.01  resolve
  18    0.01    0.57    0.17  resolved
 126    0.01    0.85    0.15  status
   9    0.05    3.90    1.13  switch
 126    0.01    5.22    0.68  update
--
Compare 1.7.0 to trunk_at_1369686
       N        min              max              avg         operation
     18/9    0.92| -0.663     0.56|-248.155    0.69|-49.516   TOTAL RUN
   1K/530    0.69| -0.003     0.68| -0.726     0.72| -0.007   add
    36/18    0.77| -0.005     0.84| -0.920     0.83| -0.179   checkout
   144/72    1.14| +0.025     0.65|-55.556     0.89| -1.162   commit
     18/9    0.99| -0.002     0.24| -0.978     0.81| -0.057   copy
     18/9    0.85| -0.004     0.57| -0.533     0.77| -0.077   delete
    90/45    0.93| -0.003     0.08|-39.835     0.10| -5.232   info
    36/18    0.64| -0.053     0.64| -7.513     0.78| -0.880   merge
  936/516    0.70| -0.003     1.80| +0.373     0.71| -0.005   mkdir
    48/21    0.69| -0.003     0.48| -0.012     0.62| -0.005   propdel
   13K/6K    0.66| -0.003     0.53| -0.324     0.60| -0.004   proplist
   13K/6K    0.68| -0.003     0.33| -0.731     0.63| -0.005   propset
   1K/591    0.69| -0.003     0.04| -0.521     0.59| -0.005   ps
    36/18    0.77| -0.002     0.57| -0.006     0.71| -0.003   resolve
    36/18    0.58| -0.007     0.64| -0.319     0.71| -0.069   resolved
  252/126    0.70| -0.003     1.02| +0.017     0.72| -0.056   status
     18/9    0.76| -0.017     0.83| -0.779     0.75| -0.385   switch
  252/126    0.81| -0.003     0.74| -1.796     0.79| -0.175   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_1369686' is faster.
 "2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Mon Aug  6 00:24:54 UTC 2012,
       done at Mon Aug  6 00:52:13 UTC 2012
/home/neels/svnbench
real 1639.40
user 527.81
sys 244.08
Received on 2012-08-06 02:56: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.