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

[svnbench] Revision: 1364467 compiled Jul 23 2012, 00:21:30

From: <neels_at_apache.org>
Date: Mon, 23 Jul 2012 00:54:47 +0000

1.7.0_at_1181106 vs. trunk_at_1364434
Started at Mon Jul 23 00:25:08 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_1364434
       N avg operation
     12/9 0.87|-20.852 TOTAL RUN
  744/530 0.78| -0.005 add
    24/18 0.88| -0.128 checkout
    96/72 1.18| +1.744 commit
     12/9 1.04| +0.013 copy
     12/9 0.82| -0.064 delete
    60/45 0.15| -5.044 info
    24/18 0.93| -0.274 merge
  624/516 0.72| -0.005 mkdir
    32/21 0.76| -0.003 propdel
    8K/6K 0.67| -0.004 proplist
    9K/6K 0.71| -0.004 propset
  740/591 0.68| -0.004 ps
    24/18 0.80| -0.002 resolve
    24/18 0.75| -0.061 resolved
  168/126 0.92| -0.016 status
     12/9 0.66| -0.526 switch
  168/126 0.87| -0.116 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_1364434' 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_1364434,5x5
       N avg operation
      4/3 0.85|-66.173 TOTAL RUN
  628/456 0.78| -0.006 add
      8/6 0.88| -0.346 checkout
    32/24 1.16| +4.307 commit
      4/3 1.33| +0.088 copy
      4/3 0.81| -0.175 delete
    20/15 0.14|-15.015 info
      8/6 0.95| -0.585 merge
  568/470 0.75| -0.004 mkdir
    32/20 0.75| -0.003 propdel
    8K/6K 0.67| -0.004 proplist
    8K/6K 0.70| -0.004 propset
  704/552 0.68| -0.004 ps
      8/6 0.73| -0.003 resolve
      8/6 0.73| -0.168 resolved
    56/42 0.95| -0.025 status
      4/3 0.64| -1.490 switch
    56/42 0.87| -0.292 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_1364434,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_1364434,100x1
       N avg operation
      4/3 1.12| +3.540 TOTAL RUN
   112/71 0.79| -0.004 add
      8/6 0.85| -0.032 checkout
    32/24 1.40| +0.815 commit
      4/3 0.89| -0.050 copy
      4/3 0.91| -0.011 delete
    20/15 0.59| -0.113 info
      8/6 0.82| -0.125 merge
    56/46 0.50| -0.011 mkdir
  436/337 0.71| -0.004 proplist
  352/273 0.75| -0.004 propset
    28/33 0.78| -0.003 ps
      8/6 0.86| -0.001 resolve
      8/6 0.89| -0.008 resolved
    56/42 0.77| -0.018 status
      4/3 0.81| -0.075 switch
    56/42 0.83| -0.049 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_1364434,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_1364434,1x100
       N avg operation
      4/3 1.01| +0.076 TOTAL RUN
      4/3 0.88| -0.006 add
      8/6 0.92| -0.007 checkout
    32/24 1.17| +0.110 commit
      4/3 1.00| +0.001 copy
      4/3 0.83| -0.005 delete
    20/15 0.93| -0.004 info
      8/6 0.61| -0.111 merge
  148/111 0.66| -0.004 proplist
  168/126 0.71| -0.003 propset
      8/6 0.70| -0.003 ps
      8/6 0.82| -0.002 resolve
      8/6 0.74| -0.005 resolved
    56/42 0.76| -0.004 status
      4/3 0.85| -0.012 switch
    56/42 0.86| -0.007 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_1364434,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)
   4 412.54 483.55 432.61 TOTAL RUN
 628 0.01 2.29 0.03 add
   8 0.02 5.81 2.89 checkout
  32 1.63 115.37 26.30 commit
   4 0.25 0.31 0.27 copy
   4 0.74 1.24 0.92 delete
  20 8.63 43.37 17.36 info
   8 7.12 15.01 10.65 merge
 568 0.01 0.43 0.02 mkdir
  32 0.01 0.02 0.01 propdel
  8K 0.01 0.33 0.01 proplist
  8K 0.01 1.10 0.01 propset
 704 0.01 0.54 0.01 ps
   8 0.01 0.01 0.01 resolve
   8 0.49 0.89 0.63 resolved
  56 0.21 0.83 0.53 status
   4 3.62 4.68 4.19 switch
  56 0.26 6.91 2.24 update

--
Timings for trunk_at_1364434,5x5
   N    min     max     avg   operation  (unit is seconds)
   3  356.92  372.74  366.44  TOTAL RUN
 456    0.01    1.70    0.02  add
   6    0.02    5.15    2.54  checkout
  24    2.14  118.12   30.60  commit
   3    0.31    0.39    0.36  copy
   3    0.63    0.81    0.74  delete
  15    0.80    4.21    2.35  info
   6    4.96   17.93   10.06  merge
 470    0.01    0.50    0.01  mkdir
  20    0.01    0.04    0.01  propdel
  6K    0.01    0.32    0.01  proplist
  6K    0.01    1.01    0.01  propset
 552    0.01    0.28    0.01  ps
   6    0.01    0.01    0.01  resolve
   6    0.33    0.65    0.46  resolved
  42    0.14    2.56    0.50  status
   3    2.58    2.80    2.70  switch
  42    0.22    6.37    1.95  update
--
Compare 1.7.0,5x5 to trunk_at_1364434,5x5
       N        min              max              avg         operation
      4/3    0.87|-55.623     0.77|-110.814    0.85|-66.173   TOTAL RUN
  628/456    0.70| -0.003     0.74| -0.594     0.78| -0.006   add
      8/6    0.79| -0.005     0.89| -0.658     0.88| -0.346   checkout
    32/24    1.31| +0.510     1.02| +2.750     1.16| +4.307   commit
      4/3    1.26| +0.064     1.26| +0.081     1.33| +0.088   copy
      4/3    0.86| -0.107     0.65| -0.432     0.81| -0.175   delete
    20/15    0.09| -7.831     0.10|-39.166     0.14|-15.015   info
      8/6    0.70| -2.163     1.20| +2.928     0.95| -0.585   merge
  568/470    0.70| -0.003     1.16| +0.068     0.75| -0.004   mkdir
    32/20    0.72| -0.003     1.67| +0.015     0.75| -0.003   propdel
    8K/6K    0.67| -0.003     0.96| -0.014     0.67| -0.004   proplist
    8K/6K    0.70| -0.003     0.92| -0.085     0.70| -0.004   propset
  704/552    0.70| -0.003     0.52| -0.260     0.68| -0.004   ps
      8/6    0.77| -0.002     0.64| -0.005     0.73| -0.003   resolve
      8/6    0.67| -0.162     0.73| -0.242     0.73| -0.168   resolved
    56/42    0.68| -0.067     3.08| +1.727     0.95| -0.025   status
      4/3    0.71| -1.045     0.60| -1.881     0.64| -1.490   switch
    56/42    0.83| -0.044     0.92| -0.536     0.87| -0.292   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_1364434,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)
   4   26.80   37.00   29.78  TOTAL RUN
 112    0.01    0.21    0.02  add
   8    0.02    0.43    0.21  checkout
  32    0.35   10.98    2.04  commit
   4    0.19    1.29    0.47  copy
   4    0.11    0.13    0.12  delete
  20    0.18    0.48    0.27  info
   8    0.60    0.83    0.69  merge
  56    0.01    0.47    0.02  mkdir
 436    0.01    0.06    0.01  proplist
 352    0.01    0.04    0.01  propset
  28    0.01    0.02    0.01  ps
   8    0.01    0.01    0.01  resolve
   8    0.05    0.10    0.08  resolved
  56    0.05    0.13    0.08  status
   4    0.38    0.41    0.40  switch
  56    0.05    0.60    0.29  update
--
Timings for trunk_at_1364434,100x1
   N    min     max     avg   operation  (unit is seconds)
   3   28.70   37.96   33.32  TOTAL RUN
  71    0.01    0.13    0.02  add
   6    0.02    0.33    0.18  checkout
  24    1.01    9.00    2.86  commit
   3    0.26    0.68    0.42  copy
   3    0.10    0.12    0.11  delete
  15    0.11    0.23    0.16  info
   6    0.43    0.76    0.56  merge
  46    0.01    0.02    0.01  mkdir
   1    0.01    0.01    0.01  propdel
 337    0.01    0.02    0.01  proplist
 273    0.01    0.02    0.01  propset
  33    0.01    0.02    0.01  ps
   6    0.01    0.01    0.01  resolve
   6    0.06    0.08    0.07  resolved
  42    0.04    0.09    0.06  status
   3    0.32    0.33    0.32  switch
  42    0.04    0.49    0.24  update
--
Compare 1.7.0,100x1 to trunk_at_1364434,100x1
       N        min              max              avg         operation
      4/3    1.07| +1.900     1.03| +0.959     1.12| +3.540   TOTAL RUN
   112/71    0.72| -0.003     0.61| -0.080     0.79| -0.004   add
      8/6    0.75| -0.006     0.78| -0.096     0.85| -0.032   checkout
    32/24    2.91| +0.665     0.82| -1.973     1.40| +0.815   commit
      4/3    1.40| +0.074     0.52| -0.618     0.89| -0.050   copy
      4/3    0.94| -0.006     0.93| -0.009     0.91| -0.011   delete
    20/15    0.65| -0.062     0.48| -0.252     0.59| -0.113   info
      8/6    0.72| -0.166     0.91| -0.070     0.82| -0.125   merge
    56/46    0.74| -0.003     0.04| -0.450     0.50| -0.011   mkdir
  436/337    0.69| -0.003     0.25| -0.046     0.71| -0.004   proplist
  352/273    0.71| -0.003     0.48| -0.022     0.75| -0.004   propset
    28/33    0.71| -0.003     0.92| -0.002     0.78| -0.003   ps
      8/6    0.88| -0.001     0.90| -0.001     0.86| -0.001   resolve
      8/6    1.10| +0.005     0.78| -0.021     0.89| -0.008   resolved
    56/42    0.79| -0.009     0.72| -0.036     0.77| -0.018   status
      4/3    0.83| -0.067     0.81| -0.077     0.81| -0.075   switch
    56/42    0.86| -0.007     0.82| -0.109     0.83| -0.049   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_1364434,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)
   4    7.87    9.12    8.68  TOTAL RUN
   4    0.05    0.05    0.05  add
   8    0.02    0.15    0.08  checkout
  32    0.19    2.05    0.65  commit
   4    0.18    0.24    0.21  copy
   4    0.03    0.03    0.03  delete
  20    0.05    0.10    0.06  info
   8    0.16    0.61    0.28  merge
 148    0.01    0.02    0.01  proplist
 168    0.01    0.02    0.01  propset
   8    0.01    0.01    0.01  ps
   8    0.01    0.01    0.01  resolve
   8    0.02    0.02    0.02  resolved
  56    0.01    0.03    0.02  status
   4    0.08    0.08    0.08  switch
  56    0.02    0.14    0.05  update
--
Timings for trunk_at_1364434,1x100
   N    min     max     avg   operation  (unit is seconds)
   3    7.23    9.93    8.75  TOTAL RUN
   3    0.04    0.04    0.04  add
   6    0.02    0.14    0.08  checkout
  24    0.19    3.23    0.76  commit
   3    0.18    0.27    0.21  copy
   3    0.02    0.02    0.02  delete
  15    0.05    0.10    0.06  info
   6    0.11    0.28    0.17  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.06    0.07    0.07  switch
  42    0.02    0.13    0.04  update
--
Compare 1.7.0,1x100 to trunk_at_1364434,1x100
       N        min              max              avg         operation
      4/3    0.92| -0.636     1.09| +0.807     1.01| +0.076   TOTAL RUN
      4/3    0.87| -0.006     0.90| -0.005     0.88| -0.006   add
      8/6    0.81| -0.004     0.91| -0.013     0.92| -0.007   checkout
    32/24    1.00| +0.001     1.58| +1.182     1.17| +0.110   commit
      4/3    1.01| +0.001     1.12| +0.029     1.00| +0.001   copy
      4/3    0.87| -0.003     0.76| -0.007     0.83| -0.005   delete
    20/15    0.94| -0.003     0.98| -0.002     0.93| -0.004   info
      8/6    0.67| -0.052     0.46| -0.326     0.61| -0.111   merge
  148/111    0.70| -0.003     0.63| -0.006     0.66| -0.004   proplist
  168/126    0.73| -0.003     0.73| -0.005     0.71| -0.003   propset
      8/6    0.72| -0.003     0.73| -0.004     0.70| -0.003   ps
      8/6    0.83| -0.002     0.84| -0.002     0.82| -0.002   resolve
      8/6    0.60| -0.007     0.80| -0.004     0.74| -0.005   resolved
    56/42    0.75| -0.003     0.77| -0.006     0.76| -0.004   status
      4/3    0.79| -0.016     0.92| -0.007     0.85| -0.012   switch
    56/42    0.85| -0.003     0.90| -0.014     0.86| -0.007   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_1364434,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)
  12    7.87  483.55  157.02  TOTAL RUN
 744    0.01    2.29    0.02  add
  24    0.02    5.81    1.06  checkout
  96    0.19  115.37    9.66  commit
  12    0.18    1.29    0.32  copy
  12    0.03    1.24    0.35  delete
  60    0.05   43.37    5.90  info
  24    0.16   15.01    3.87  merge
 624    0.01    0.47    0.02  mkdir
  32    0.01    0.02    0.01  propdel
  8K    0.01    0.33    0.01  proplist
  9K    0.01    1.10    0.01  propset
 740    0.01    0.54    0.01  ps
  24    0.01    0.01    0.01  resolve
  24    0.02    0.89    0.24  resolved
 168    0.01    0.83    0.21  status
  12    0.08    4.68    1.55  switch
 168    0.02    6.91    0.86  update
--
Timings for trunk_at_1364434
   N    min     max     avg   operation  (unit is seconds)
   9    7.23  372.74  136.17  TOTAL RUN
 530    0.01    1.70    0.02  add
  18    0.02    5.15    0.93  checkout
  72    0.19  118.12   11.41  commit
   9    0.18    0.68    0.33  copy
   9    0.02    0.81    0.29  delete
  45    0.05    4.21    0.86  info
  18    0.11   17.93    3.60  merge
 516    0.01    0.50    0.01  mkdir
  21    0.01    0.04    0.01  propdel
  6K    0.01    0.32    0.01  proplist
  6K    0.01    1.01    0.01  propset
 591    0.01    0.28    0.01  ps
  18    0.01    0.01    0.01  resolve
  18    0.01    0.65    0.18  resolved
 126    0.01    2.56    0.19  status
   9    0.06    2.80    1.03  switch
 126    0.02    6.37    0.74  update
--
Compare 1.7.0 to trunk_at_1364434
       N        min              max              avg         operation
     12/9    0.92| -0.636     0.77|-110.814    0.87|-20.852   TOTAL RUN
  744/530    0.70| -0.003     0.74| -0.594     0.78| -0.005   add
    24/18    0.79| -0.004     0.89| -0.658     0.88| -0.128   checkout
    96/72    1.00| +0.001     1.02| +2.750     1.18| +1.744   commit
     12/9    1.01| +0.001     0.52| -0.618     1.04| +0.013   copy
     12/9    0.87| -0.003     0.65| -0.432     0.82| -0.064   delete
    60/45    0.94| -0.003     0.10|-39.166     0.15| -5.044   info
    24/18    0.67| -0.052     1.20| +2.928     0.93| -0.274   merge
  624/516    0.70| -0.003     1.06| +0.030     0.72| -0.005   mkdir
    32/21    0.72| -0.003     1.67| +0.015     0.76| -0.003   propdel
    8K/6K    0.67| -0.003     0.96| -0.014     0.67| -0.004   proplist
    9K/6K    0.70| -0.003     0.92| -0.085     0.71| -0.004   propset
  740/591    0.70| -0.003     0.52| -0.260     0.68| -0.004   ps
    24/18    0.83| -0.002     0.72| -0.004     0.80| -0.002   resolve
    24/18    0.60| -0.007     0.73| -0.242     0.75| -0.061   resolved
  168/126    0.75| -0.003     3.08| +1.727     0.92| -0.016   status
     12/9    0.79| -0.016     0.60| -1.881     0.66| -0.526   switch
  168/126    0.85| -0.003     0.92| -0.536     0.87| -0.116   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_1364434' is faster.
 "2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Mon Jul 23 00:25:08 UTC 2012,
       done at Mon Jul 23 00:54:47 UTC 2012
/home/neels/svnbench
real 1778.55
user 559.22
sys 311.93
Received on 2012-07-23 02:57: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.