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

[svnbench] Revision: 1361847 compiled Jul 16 2012, 00:21:29

From: <neels_at_apache.org>
Date: Mon, 16 Jul 2012 00:49:38 +0000

1.7.0_at_1181106 vs. trunk_at_1361648
Started at Mon Jul 16 00:25:00 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_1361648
       N avg operation
      9/9 0.75|-38.210 TOTAL RUN
  558/530 0.76| -0.006 add
    18/18 0.85| -0.156 checkout
    72/72 0.97| -0.247 commit
      9/9 1.12| +0.028 copy
      9/9 0.77| -0.082 delete
    45/45 0.14| -5.090 info
    18/18 0.85| -0.580 merge
  468/516 0.76| -0.004 mkdir
    24/21 1.07| +0.001 propdel
    6K/6K 0.66| -0.004 proplist
    6K/6K 0.68| -0.004 propset
  555/591 0.65| -0.005 ps
    18/18 0.80| -0.002 resolve
    18/18 0.74| -0.062 resolved
  126/126 0.80| -0.042 status
      9/9 0.84| -0.246 switch
  126/126 0.86| -0.115 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_1361648' 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_1361648,5x5
       N avg operation
      3/3 0.74|-108.702 TOTAL RUN
  471/456 0.76| -0.006 add
      6/6 0.85| -0.423 checkout
    24/24 0.98| -0.569 commit
      3/3 1.23| +0.062 copy
      3/3 0.76| -0.220 delete
    15/15 0.13|-15.137 info
      6/6 0.86| -1.490 merge
  426/470 0.82| -0.003 mkdir
    24/20 1.07| +0.001 propdel
    6K/6K 0.67| -0.004 proplist
    6K/6K 0.68| -0.004 propset
  528/552 0.64| -0.005 ps
      6/6 0.79| -0.002 resolve
      6/6 0.73| -0.173 resolved
    42/42 0.81| -0.100 status
      3/3 0.84| -0.634 switch
    42/42 0.88| -0.271 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_1361648,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_1361648,100x1
       N avg operation
      3/3 0.82| -4.916 TOTAL RUN
    84/71 0.71| -0.006 add
      6/6 0.84| -0.032 checkout
    24/24 0.91| -0.163 commit
      3/3 1.13| +0.025 copy
      3/3 0.82| -0.020 delete
    15/15 0.54| -0.126 info
      6/6 0.80| -0.138 merge
    42/46 0.38| -0.016 mkdir
  327/337 0.62| -0.005 proplist
  264/273 0.65| -0.005 propset
    21/33 0.68| -0.004 ps
      6/6 0.83| -0.002 resolve
      6/6 0.88| -0.009 resolved
    42/42 0.75| -0.020 status
      3/3 0.78| -0.086 switch
    42/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_1361648,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_1361648,1x100
       N avg operation
      3/3 0.88| -1.013 TOTAL RUN
      3/3 0.81| -0.009 add
      6/6 0.85| -0.012 checkout
    24/24 0.99| -0.009 commit
      3/3 0.98| -0.004 copy
      3/3 0.81| -0.005 delete
    15/15 0.87| -0.008 info
      6/6 0.60| -0.113 merge
  111/111 0.61| -0.004 proplist
  126/126 0.64| -0.004 propset
      6/6 0.64| -0.004 ps
      6/6 0.78| -0.002 resolve
      6/6 0.72| -0.006 resolved
    42/42 0.70| -0.006 status
      3/3 0.77| -0.018 switch
    42/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_1361648,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)
   3 412.54 418.75 415.64 TOTAL RUN
 471 0.01 2.29 0.03 add
   6 0.02 5.81 2.88 checkout
  24 1.63 85.70 24.55 commit
   3 0.25 0.31 0.27 copy
   3 0.74 1.24 0.93 delete
  15 9.25 43.37 17.36 info
   6 7.12 13.49 10.44 merge
 426 0.01 0.35 0.01 mkdir
  24 0.01 0.02 0.01 propdel
  6K 0.01 0.33 0.01 proplist
  6K 0.01 0.35 0.01 propset
 528 0.01 0.54 0.01 ps
   6 0.01 0.01 0.01 resolve
   6 0.49 0.89 0.63 resolved
  42 0.21 0.83 0.52 status
   3 3.62 4.56 4.03 switch
  42 0.26 6.90 2.19 update

--
Timings for trunk_at_1361648,5x5
   N    min     max     avg   operation  (unit is seconds)
   3  302.31  313.47  306.93  TOTAL RUN
 456    0.01    1.75    0.02  add
   6    0.02    4.91    2.46  checkout
  24    2.02   85.08   23.98  commit
   3    0.19    0.50    0.34  copy
   3    0.64    0.74    0.71  delete
  15    0.80    3.98    2.22  info
   6    4.71   14.44    8.95  merge
 470    0.01    0.46    0.01  mkdir
  20    0.01    0.10    0.01  propdel
  6K    0.01    0.28    0.01  proplist
  6K    0.01    0.30    0.01  propset
 552    0.01    0.12    0.01  ps
   6    0.01    0.01    0.01  resolve
   6    0.33    0.61    0.46  resolved
  42    0.14    1.10    0.42  status
   3    2.81    4.34    3.39  switch
  42    0.22    5.77    1.91  update
--
Compare 1.7.0,5x5 to trunk_at_1361648,5x5
       N        min              max              avg         operation
      3/3    0.73|-110.226    0.75|-105.285    0.74|-108.702  TOTAL RUN
  471/456    0.71| -0.003     0.77| -0.537     0.76| -0.006   add
      6/6    0.74| -0.006     0.85| -0.897     0.85| -0.423   checkout
    24/24    1.24| +0.385     0.99| -0.623     0.98| -0.569   commit
      3/3    0.78| -0.056     1.63| +0.192     1.23| +0.062   copy
      3/3    0.86| -0.100     0.60| -0.502     0.76| -0.220   delete
    15/15    0.09| -8.448     0.09|-39.393     0.13|-15.137   info
      6/6    0.66| -2.410     1.07| +0.949     0.86| -1.490   merge
  426/470    0.71| -0.003     1.31| +0.109     0.82| -0.003   mkdir
    24/20    0.72| -0.003     5.66| +0.079     1.07| +0.001   propdel
    6K/6K    0.67| -0.003     0.84| -0.054     0.67| -0.004   proplist
    6K/6K    0.70| -0.003     0.85| -0.053     0.68| -0.004   propset
  528/552    0.70| -0.003     0.21| -0.428     0.64| -0.005   ps
      6/6    0.73| -0.003     0.86| -0.002     0.79| -0.002   resolve
      6/6    0.68| -0.156     0.69| -0.278     0.73| -0.173   resolved
    42/42    0.68| -0.065     1.33| +0.271     0.81| -0.100   status
      3/3    0.78| -0.815     0.95| -0.214     0.84| -0.634   switch
    42/42    0.83| -0.045     0.84| -1.132     0.88| -0.271   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_1361648,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)
   3   26.80   28.02   27.37  TOTAL RUN
  84    0.01    0.21    0.02  add
   6    0.02    0.38    0.20  checkout
  24    0.35    4.03    1.78  commit
   3    0.19    0.20    0.19  copy
   3    0.11    0.12    0.11  delete
  15    0.18    0.48    0.27  info
   6    0.60    0.83    0.68  merge
  42    0.01    0.47    0.03  mkdir
 327    0.01    0.06    0.01  proplist
 264    0.01    0.04    0.01  propset
  21    0.01    0.02    0.01  ps
   6    0.01    0.01    0.01  resolve
   6    0.05    0.10    0.08  resolved
  42    0.05    0.11    0.08  status
   3    0.38    0.41    0.40  switch
  42    0.05    0.60    0.29  update
--
Timings for trunk_at_1361648,100x1
   N    min     max     avg   operation  (unit is seconds)
   3   22.07   23.04   22.46  TOTAL RUN
  71    0.01    0.12    0.01  add
   6    0.02    0.32    0.17  checkout
  24    0.88    3.67    1.62  commit
   3    0.17    0.27    0.22  copy
   3    0.09    0.10    0.09  delete
  15    0.11    0.22    0.15  info
   6    0.42    0.71    0.54  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.06    0.07    0.07  resolved
  42    0.03    0.10    0.06  status
   3    0.30    0.32    0.31  switch
  42    0.04    0.43    0.23  update
--
Compare 1.7.0,100x1 to trunk_at_1361648,100x1
       N        min              max              avg         operation
      3/3    0.82| -4.724     0.82| -4.985     0.82| -4.916   TOTAL RUN
    84/71    0.66| -0.004     0.60| -0.084     0.71| -0.006   add
      6/6    0.73| -0.006     0.84| -0.059     0.84| -0.032   checkout
    24/24    2.53| +0.534     0.91| -0.362     0.91| -0.163   commit
      3/3    0.94| -0.011     1.32| +0.065     1.13| +0.025   copy
      3/3    0.87| -0.013     0.80| -0.023     0.82| -0.020   delete
    15/15    0.63| -0.065     0.44| -0.269     0.54| -0.126   info
      6/6    0.70| -0.180     0.86| -0.115     0.80| -0.138   merge
    42/46    0.67| -0.004     0.03| -0.455     0.38| -0.016   mkdir
  327/337    0.63| -0.004     0.17| -0.051     0.62| -0.005   proplist
  264/273    0.66| -0.004     0.31| -0.029     0.65| -0.005   propset
    21/33    0.63| -0.004     0.73| -0.004     0.68| -0.004   ps
      6/6    0.78| -0.002     1.05| +0.001     0.83| -0.002   resolve
      6/6    1.07| +0.004     0.76| -0.023     0.88| -0.009   resolved
    42/42    0.75| -0.011     0.84| -0.019     0.75| -0.020   status
      3/3    0.79| -0.079     0.78| -0.089     0.78| -0.086   switch
    42/42    0.84| -0.008     0.73| -0.163     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_1361648,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)
   3    7.87    8.93    8.53  TOTAL RUN
   3    0.05    0.05    0.05  add
   6    0.02    0.15    0.08  checkout
  24    0.19    1.88    0.63  commit
   3    0.18    0.24    0.20  copy
   3    0.03    0.03    0.03  delete
  15    0.05    0.10    0.06  info
   6    0.16    0.61    0.28  merge
 111    0.01    0.02    0.01  proplist
 126    0.01    0.02    0.01  propset
   6    0.01    0.01    0.01  ps
   6    0.01    0.01    0.01  resolve
   6    0.02    0.02    0.02  resolved
  42    0.01    0.03    0.02  status
   3    0.08    0.08    0.08  switch
  42    0.02    0.14    0.05  update
--
Timings for trunk_at_1361648,1x100
   N    min     max     avg   operation  (unit is seconds)
   3    7.34    7.69    7.52  TOTAL RUN
   3    0.04    0.04    0.04  add
   6    0.02    0.13    0.07  checkout
  24    0.20    2.00    0.62  commit
   3    0.19    0.21    0.20  copy
   3    0.02    0.02    0.02  delete
  15    0.05    0.09    0.06  info
   6    0.10    0.26    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.06    0.06  switch
  42    0.02    0.12    0.04  update
--
Compare 1.7.0,1x100 to trunk_at_1361648,1x100
       N        min              max              avg         operation
      3/3    0.93| -0.525     0.86| -1.240     0.88| -1.013   TOTAL RUN
      3/3    0.83| -0.008     0.80| -0.010     0.81| -0.009   add
      6/6    0.77| -0.005     0.87| -0.020     0.85| -0.012   checkout
    24/24    1.08| +0.016     1.06| +0.119     0.99| -0.009   commit
      3/3    1.09| +0.015     0.87| -0.030     0.98| -0.004   copy
      3/3    0.83| -0.004     0.80| -0.005     0.81| -0.005   delete
    15/15    0.90| -0.005     0.88| -0.012     0.87| -0.008   info
      6/6    0.64| -0.058     0.43| -0.345     0.60| -0.113   merge
  111/111    0.66| -0.003     0.45| -0.009     0.61| -0.004   proplist
  126/126    0.69| -0.003     0.47| -0.010     0.64| -0.004   propset
      6/6    0.69| -0.003     0.56| -0.006     0.64| -0.004   ps
      6/6    0.77| -0.002     0.84| -0.002     0.78| -0.002   resolve
      6/6    0.57| -0.007     0.80| -0.004     0.72| -0.006   resolved
    42/42    0.72| -0.003     0.76| -0.006     0.70| -0.006   status
      3/3    0.76| -0.018     0.77| -0.018     0.77| -0.018   switch
    42/42    0.81| -0.004     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_1361648,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)
   9    7.87  418.75  150.51  TOTAL RUN
 558    0.01    2.29    0.02  add
  18    0.02    5.81    1.05  checkout
  72    0.19   85.70    8.99  commit
   9    0.18    0.31    0.22  copy
   9    0.03    1.24    0.36  delete
  45    0.05   43.37    5.90  info
  18    0.16   13.49    3.80  merge
 468    0.01    0.47    0.02  mkdir
  24    0.01    0.02    0.01  propdel
  6K    0.01    0.33    0.01  proplist
  6K    0.01    0.35    0.01  propset
 555    0.01    0.54    0.01  ps
  18    0.01    0.01    0.01  resolve
  18    0.02    0.89    0.24  resolved
 126    0.01    0.83    0.21  status
   9    0.08    4.56    1.50  switch
 126    0.02    6.90    0.84  update
--
Timings for trunk_at_1361648
   N    min     max     avg   operation  (unit is seconds)
   9    7.34  313.47  112.30  TOTAL RUN
 530    0.01    1.75    0.02  add
  18    0.02    4.91    0.90  checkout
  72    0.20   85.08    8.74  commit
   9    0.17    0.50    0.25  copy
   9    0.02    0.74    0.27  delete
  45    0.05    3.98    0.81  info
  18    0.10   14.44    3.22  merge
 516    0.01    0.46    0.01  mkdir
  21    0.01    0.10    0.01  propdel
  6K    0.01    0.28    0.01  proplist
  6K    0.01    0.30    0.01  propset
 591    0.01    0.12    0.01  ps
  18    0.01    0.01    0.01  resolve
  18    0.01    0.61    0.18  resolved
 126    0.01    1.10    0.17  status
   9    0.06    4.34    1.25  switch
 126    0.02    5.77    0.73  update
--
Compare 1.7.0 to trunk_at_1361648
       N        min              max              avg         operation
      9/9    0.93| -0.525     0.75|-105.285    0.75|-38.210   TOTAL RUN
  558/530    0.71| -0.003     0.77| -0.537     0.76| -0.006   add
    18/18    0.76| -0.005     0.85| -0.897     0.85| -0.156   checkout
    72/72    1.08| +0.016     0.99| -0.623     0.97| -0.247   commit
      9/9    0.99| -0.001     1.63| +0.192     1.12| +0.028   copy
      9/9    0.83| -0.004     0.60| -0.502     0.77| -0.082   delete
    45/45    0.90| -0.005     0.09|-39.393     0.14| -5.090   info
    18/18    0.64| -0.058     1.07| +0.949     0.85| -0.580   merge
  468/516    0.71| -0.003     0.99| -0.006     0.76| -0.004   mkdir
    24/21    0.72| -0.003     5.66| +0.079     1.07| +0.001   propdel
    6K/6K    0.67| -0.003     0.84| -0.054     0.66| -0.004   proplist
    6K/6K    0.70| -0.003     0.85| -0.053     0.68| -0.004   propset
  555/591    0.70| -0.003     0.21| -0.428     0.65| -0.005   ps
    18/18    0.77| -0.002     0.86| -0.002     0.80| -0.002   resolve
    18/18    0.57| -0.007     0.69| -0.278     0.74| -0.062   resolved
  126/126    0.72| -0.003     1.33| +0.271     0.80| -0.042   status
      9/9    0.76| -0.018     0.95| -0.214     0.84| -0.246   switch
  126/126    0.81| -0.004     0.84| -1.132     0.86| -0.115   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_1361648' is faster.
 "2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Mon Jul 16 00:25:00 UTC 2012,
       done at Mon Jul 16 00:49:38 UTC 2012
/home/neels/svnbench
real 1477.40
user 534.26
sys 283.62
Received on 2012-07-16 02:52:22 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.