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

[svnbench] Revision: 1372220 compiled Aug 13 2012, 00:21:28 on x86_64-unknown-linux-gnu

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

1.7.0_at_1181106 vs. trunk_at_1372192
Started at Mon Aug 13 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_1372192
       N avg operation
     21/9 0.94| -9.620 TOTAL RUN
   1K/530 0.76| -0.006 add
    42/18 0.93| -0.068 checkout
   168/72 1.33| +3.450 commit
     21/9 0.98| -0.007 copy
     21/9 0.83| -0.056 delete
   105/45 0.11| -5.139 info
    42/18 0.89| -0.425 merge
   1K/516 0.90| -0.001 mkdir
    56/21 0.63| -0.004 propdel
   15K/6K 0.64| -0.004 proplist
   16K/6K 0.66| -0.004 propset
   1K/591 0.67| -0.004 ps
    42/18 0.73| -0.003 resolve
    42/18 0.72| -0.067 resolved
  294/126 0.78| -0.045 status
     21/9 0.69| -0.461 switch
  294/126 0.80| -0.168 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_1372192' 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_1372192,5x5
       N avg operation
      7/3 0.92|-35.379 TOTAL RUN
   1K/456 0.76| -0.006 add
     14/6 0.95| -0.151 checkout
    56/24 1.32| +8.997 commit
      7/3 1.10| +0.032 copy
      7/3 0.84| -0.141 delete
    35/15 0.10|-15.280 info
     14/6 0.90| -1.148 merge
  994/470 0.96| -0.001 mkdir
    56/20 0.61| -0.005 propdel
   14K/6K 0.64| -0.004 proplist
   15K/6K 0.66| -0.004 propset
   1K/552 0.67| -0.004 ps
     14/6 0.71| -0.003 resolve
     14/6 0.71| -0.181 resolved
    98/42 0.79| -0.108 status
      7/3 0.69| -1.264 switch
    98/42 0.80| -0.431 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_1372192,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_1372192,100x1
       N avg operation
      7/3 1.21| +6.505 TOTAL RUN
   196/71 0.70| -0.006 add
     14/6 0.80| -0.039 checkout
    56/24 1.55| +1.260 commit
      7/3 0.81| -0.079 copy
      7/3 0.80| -0.023 delete
    35/15 0.52| -0.129 info
     14/6 0.92| -0.055 merge
    98/46 0.48| -0.010 mkdir
  763/337 0.60| -0.005 proplist
  616/273 0.64| -0.005 propset
    49/33 0.65| -0.005 ps
     14/6 0.73| -0.003 resolve
     14/6 0.83| -0.013 resolved
    98/42 0.70| -0.023 status
      7/3 0.75| -0.099 switch
    98/42 0.78| -0.063 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_1372192,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_1372192,1x100
       N avg operation
      7/3 1.00| +0.014 TOTAL RUN
      7/3 0.78| -0.010 add
     14/6 0.81| -0.015 checkout
    56/24 1.12| +0.093 commit
      7/3 1.09| +0.025 copy
      7/3 0.81| -0.005 delete
    35/15 0.85| -0.009 info
     14/6 0.74| -0.070 merge
  259/111 0.61| -0.004 proplist
  294/126 0.64| -0.004 propset
     14/6 0.63| -0.004 ps
     14/6 0.76| -0.002 resolve
     14/6 0.69| -0.006 resolved
    98/42 0.69| -0.005 status
      7/3 0.74| -0.020 switch
    98/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_1372192,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)
   7 399.25 561.33 444.14 TOTAL RUN
  1K 0.01 2.29 0.02 add
  14 0.02 5.81 2.85 checkout
  56 1.54 160.96 28.31 commit
   7 0.19 0.49 0.31 copy
   7 0.74 1.24 0.86 delete
  35 8.63 43.37 17.07 info
  14 6.81 21.02 11.08 merge
 994 0.01 0.43 0.02 mkdir
  56 0.01 0.02 0.01 propdel
 14K 0.01 0.69 0.01 proplist
 15K 0.01 1.10 0.01 propset
  1K 0.01 0.54 0.01 ps
  14 0.01 0.01 0.01 resolve
  14 0.47 0.89 0.62 resolved
  98 0.20 1.08 0.52 status
   7 3.39 4.68 4.06 switch
  98 0.26 7.02 2.21 update

--
Timings for trunk_at_1372192,5x5
   N    min     max     avg   operation  (unit is seconds)
   3  318.71  489.96  408.76  TOTAL RUN
 456    0.01    1.63    0.02  add
   6    0.02    6.00    2.70  checkout
  24    2.55  160.82   37.31  commit
   3    0.26    0.42    0.34  copy
   3    0.71    0.72    0.72  delete
  15    0.71    3.88    1.79  info
   6    5.08   18.12    9.94  merge
 470    0.01    0.59    0.01  mkdir
  20    0.01    0.01    0.01  propdel
  6K    0.01    0.25    0.01  proplist
  6K    0.01    0.66    0.01  propset
 552    0.01    0.18    0.01  ps
   6    0.01    0.01    0.01  resolve
   6    0.31    0.57    0.44  resolved
  42    0.14    1.30    0.41  status
   3    2.61    2.97    2.79  switch
  42    0.21    5.07    1.78  update
--
Compare 1.7.0,5x5 to trunk_at_1372192,5x5
       N        min              max              avg         operation
      7/3    0.80|-80.537     0.87|-71.376     0.92|-35.379   TOTAL RUN
   1K/456    0.70| -0.003     0.71| -0.664     0.76| -0.006   add
     14/6    0.78| -0.005     1.03| +0.195     0.95| -0.151   checkout
    56/24    1.65| +1.008     1.00| -0.138     1.32| +8.997   commit
      7/3    1.42| +0.078     0.86| -0.068     1.10| +0.032   copy
      7/3    0.96| -0.030     0.58| -0.520     0.84| -0.141   delete
    35/15    0.08| -7.923     0.09|-39.496     0.10|-15.280   info
     14/6    0.75| -1.725     0.86| -2.898     0.90| -1.148   merge
  994/470    0.70| -0.003     1.37| +0.157     0.96| -0.001   mkdir
    56/20    0.70| -0.003     0.35| -0.015     0.61| -0.005   propdel
   14K/6K    0.66| -0.003     0.36| -0.443     0.64| -0.004   proplist
   15K/6K    0.68| -0.003     0.60| -0.434     0.66| -0.004   propset
   1K/552    0.69| -0.003     0.33| -0.364     0.67| -0.004   ps
     14/6    0.80| -0.002     0.56| -0.006     0.71| -0.003   resolve
     14/6    0.67| -0.153     0.64| -0.321     0.71| -0.181   resolved
    98/42    0.66| -0.069     1.21| +0.225     0.79| -0.108   status
      7/3    0.77| -0.777     0.63| -1.714     0.69| -1.264   switch
    98/42    0.83| -0.045     0.72| -1.951     0.80| -0.431   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_1372192,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)
   7   26.14   43.91   31.24  TOTAL RUN
 196    0.01    0.21    0.02  add
  14    0.02    0.43    0.20  checkout
  56    0.35   10.98    2.30  commit
   7    0.19    1.29    0.41  copy
   7    0.11    0.13    0.11  delete
  35    0.17    0.48    0.27  info
  14    0.60    0.83    0.67  merge
  98    0.01    0.47    0.02  mkdir
 763    0.01    0.06    0.01  proplist
 616    0.01    0.04    0.01  propset
  49    0.01    0.02    0.01  ps
  14    0.01    0.01    0.01  resolve
  14    0.05    0.10    0.08  resolved
  98    0.05    0.13    0.08  status
   7    0.38    0.41    0.39  switch
  98    0.05    0.60    0.28  update
--
Timings for trunk_at_1372192,100x1
   N    min     max     avg   operation  (unit is seconds)
   3   34.20   41.24   37.74  TOTAL RUN
  71    0.01    0.12    0.01  add
   6    0.02    0.31    0.16  checkout
  24    1.12    9.62    3.56  commit
   3    0.22    0.42    0.33  copy
   3    0.09    0.09    0.09  delete
  15    0.10    0.21    0.14  info
   6    0.40    1.02    0.61  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.49    0.22  update
--
Compare 1.7.0,100x1 to trunk_at_1372192,100x1
       N        min              max              avg         operation
      7/3    1.31| +8.056     0.94| -2.677     1.21| +6.505   TOTAL RUN
   196/71    0.69| -0.003     0.57| -0.090     0.70| -0.006   add
     14/6    0.77| -0.005     0.72| -0.122     0.80| -0.039   checkout
    56/24    3.22| +0.775     0.88| -1.360     1.55| +1.260   commit
      7/3    1.17| +0.031     0.33| -0.872     0.81| -0.079   copy
      7/3    0.83| -0.018     0.74| -0.033     0.80| -0.023   delete
    35/15    0.60| -0.067     0.43| -0.275     0.52| -0.129   info
     14/6    0.68| -0.194     1.24| +0.195     0.92| -0.055   merge
    98/46    0.69| -0.003     0.03| -0.456     0.48| -0.010   mkdir
  763/337    0.65| -0.003     0.16| -0.052     0.60| -0.005   proplist
  616/273    0.69| -0.003     0.28| -0.030     0.64| -0.005   propset
    49/33    0.63| -0.004     0.60| -0.008     0.65| -0.005   ps
     14/6    0.79| -0.002     0.66| -0.004     0.73| -0.003   resolve
     14/6    0.98| -0.001     0.72| -0.027     0.83| -0.013   resolved
    98/42    0.71| -0.013     0.62| -0.050     0.70| -0.023   status
      7/3    0.76| -0.090     0.73| -0.109     0.75| -0.099   switch
    98/42    0.80| -0.010     0.81| -0.111     0.78| -0.063   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_1372192,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)
   7    7.87   17.23    9.76  TOTAL RUN
   7    0.04    0.05    0.05  add
  14    0.02    0.15    0.08  checkout
  56    0.18    5.67    0.79  commit
   7    0.18    0.66    0.28  copy
   7    0.02    0.03    0.03  delete
  35    0.05    0.10    0.06  info
  14    0.15    0.61    0.27  merge
 259    0.01    0.02    0.01  proplist
 294    0.01    0.02    0.01  propset
  14    0.01    0.01    0.01  ps
  14    0.01    0.01    0.01  resolve
  14    0.02    0.02    0.02  resolved
  98    0.01    0.03    0.02  status
   7    0.07    0.08    0.08  switch
  98    0.02    0.14    0.05  update
--
Timings for trunk_at_1372192,1x100
   N    min     max     avg   operation  (unit is seconds)
   3    7.98   12.30    9.77  TOTAL RUN
   3    0.04    0.04    0.04  add
   6    0.02    0.11    0.06  checkout
  24    0.19    4.64    0.89  commit
   3    0.21    0.44    0.30  copy
   3    0.02    0.02    0.02  delete
  15    0.04    0.08    0.05  info
   6    0.10    0.33    0.20  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.06    0.06  switch
  42    0.01    0.12    0.04  update
--
Compare 1.7.0,1x100 to trunk_at_1372192,1x100
       N        min              max              avg         operation
      7/3    1.01| +0.110     0.71| -4.930     1.00| +0.014   TOTAL RUN
      7/3    0.84| -0.007     0.75| -0.012     0.78| -0.010   add
     14/6    0.78| -0.004     0.77| -0.035     0.81| -0.015   checkout
    56/24    1.04| +0.007     0.82| -1.029     1.12| +0.093   commit
      7/3    1.18| +0.032     0.67| -0.218     1.09| +0.025   copy
      7/3    0.85| -0.003     0.71| -0.009     0.81| -0.005   delete
    35/15    0.93| -0.003     0.81| -0.019     0.85| -0.009   info
     14/6    0.65| -0.052     0.54| -0.280     0.74| -0.070   merge
  259/111    0.67| -0.003     0.42| -0.010     0.61| -0.004   proplist
  294/126    0.70| -0.003     0.47| -0.010     0.64| -0.004   propset
     14/6    0.69| -0.003     0.54| -0.006     0.63| -0.004   ps
     14/6    0.78| -0.002     0.74| -0.003     0.76| -0.002   resolve
     14/6    0.59| -0.006     0.69| -0.007     0.69| -0.006   resolved
    98/42    0.71| -0.003     0.65| -0.009     0.69| -0.005   status
      7/3    0.76| -0.017     0.72| -0.022     0.74| -0.020   switch
    98/42    0.82| -0.003     0.81| -0.026     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_1372192,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)
  21    7.87  561.33  161.71  TOTAL RUN
  1K    0.01    2.29    0.02  add
  42    0.02    5.81    1.04  checkout
 168    0.18  160.96   10.47  commit
  21    0.18    1.29    0.33  copy
  21    0.02    1.24    0.33  delete
 105    0.05   43.37    5.80  info
  42    0.15   21.02    4.01  merge
  1K    0.01    0.47    0.02  mkdir
  56    0.01    0.02    0.01  propdel
 15K    0.01    0.69    0.01  proplist
 16K    0.01    1.10    0.01  propset
  1K    0.01    0.54    0.01  ps
  42    0.01    0.01    0.01  resolve
  42    0.02    0.89    0.24  resolved
 294    0.01    1.08    0.20  status
  21    0.07    4.68    1.51  switch
 294    0.02    7.02    0.85  update
--
Timings for trunk_at_1372192
   N    min     max     avg   operation  (unit is seconds)
   9    7.98  489.96  152.09  TOTAL RUN
 530    0.01    1.63    0.02  add
  18    0.02    6.00    0.97  checkout
  72    0.19  160.82   13.92  commit
   9    0.21    0.44    0.32  copy
   9    0.02    0.72    0.28  delete
  45    0.04    3.88    0.66  info
  18    0.10   18.12    3.58  merge
 516    0.01    0.59    0.01  mkdir
  21    0.01    0.01    0.01  propdel
  6K    0.01    0.25    0.01  proplist
  6K    0.01    0.66    0.01  propset
 591    0.01    0.18    0.01  ps
  18    0.01    0.01    0.01  resolve
  18    0.01    0.57    0.17  resolved
 126    0.01    1.30    0.16  status
   9    0.05    2.97    1.05  switch
 126    0.01    5.07    0.68  update
--
Compare 1.7.0 to trunk_at_1372192
       N        min              max              avg         operation
     21/9    1.01| +0.110     0.87|-71.376     0.94| -9.620   TOTAL RUN
   1K/530    0.70| -0.003     0.71| -0.664     0.76| -0.006   add
    42/18    0.78| -0.004     1.03| +0.195     0.93| -0.068   checkout
   168/72    1.04| +0.007     1.00| -0.138     1.33| +3.450   commit
     21/9    1.18| +0.032     0.34| -0.854     0.98| -0.007   copy
     21/9    0.85| -0.003     0.58| -0.520     0.83| -0.056   delete
   105/45    0.93| -0.003     0.09|-39.496     0.11| -5.139   info
    42/18    0.65| -0.052     0.86| -2.898     0.89| -0.425   merge
   1K/516    0.70| -0.003     1.25| +0.119     0.90| -0.001   mkdir
    56/21    0.70| -0.003     0.48| -0.012     0.63| -0.004   propdel
   15K/6K    0.66| -0.003     0.36| -0.443     0.64| -0.004   proplist
   16K/6K    0.69| -0.003     0.60| -0.434     0.66| -0.004   propset
   1K/591    0.69| -0.003     0.33| -0.364     0.67| -0.004   ps
    42/18    0.78| -0.002     0.58| -0.006     0.73| -0.003   resolve
    42/18    0.59| -0.006     0.64| -0.321     0.72| -0.067   resolved
  294/126    0.71| -0.003     1.21| +0.225     0.78| -0.045   status
     21/9    0.76| -0.017     0.63| -1.714     0.69| -0.461   switch
  294/126    0.82| -0.003     0.72| -1.951     0.80| -0.168   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_1372192' is faster.
 "2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Mon Aug 13 00:24:52 UTC 2012,
       done at Mon Aug 13 00:56:14 UTC 2012
/home/neels/svnbench
real 1882.13
user 535.34
sys 258.93
Received on 2012-08-13 03:07:24 CEST

This is an archived mail posted to the Subversion Dev mailing list.