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

[svnbench] Revision: 1385398 compiled Sep 17 2012, 00:21:37 on x86_64-unknown-linux-gnu

From: <neels_at_apache.org>
Date: Mon, 17 Sep 2012 00:49:32 +0000

1.7.0_at_1181106 vs. trunk_at_1385395
Started at Mon Sep 17 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_1385395
       N avg operation
     36/9 0.71|-45.126 TOTAL RUN
   2K/530 0.78| -0.005 add
    72/18 0.91| -0.094 checkout
   288/72 0.89| -1.059 commit
     36/9 0.78| -0.065 copy
     36/9 0.77| -0.078 delete
   180/45 0.12| -5.040 info
    72/18 0.79| -0.835 merge
   1K/516 0.63| -0.006 mkdir
    96/21 0.57| -0.005 propdel
   26K/6K 0.63| -0.004 proplist
   27K/6K 0.66| -0.004 propset
   2K/591 0.64| -0.004 ps
    72/18 0.76| -0.002 resolve
    72/18 0.75| -0.058 resolved
  504/126 0.74| -0.053 status
     36/9 1.13| +0.187 switch
  504/126 0.84| -0.136 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_1385395' 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_1385395,5x5
       N avg operation
     12/3 0.71|-126.662 TOTAL RUN
   1K/456 0.78| -0.005 add
     24/6 0.91| -0.230 checkout
    96/24 0.90| -2.672 commit
     12/3 0.94| -0.016 copy
     12/3 0.77| -0.205 delete
    60/15 0.11|-14.986 info
     24/6 0.80| -2.216 merge
   1K/470 0.64| -0.006 mkdir
    96/20 0.56| -0.006 propdel
   25K/6K 0.63| -0.004 proplist
   25K/6K 0.67| -0.004 propset
   2K/552 0.63| -0.005 ps
     24/6 0.75| -0.003 resolve
     24/6 0.75| -0.155 resolved
   168/42 0.75| -0.131 status
     12/3 1.18| +0.679 switch
   168/42 0.85| -0.329 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_1385395,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_1385395,100x1
       N avg operation
     12/3 0.76| -7.048 TOTAL RUN
   336/71 0.70| -0.005 add
     24/6 0.80| -0.038 checkout
    96/24 0.80| -0.406 commit
     12/3 0.60| -0.131 copy
     12/3 0.78| -0.024 delete
    60/15 0.51| -0.128 info
     24/6 0.71| -0.188 merge
   168/46 0.54| -0.008 mkdir
   1K/337 0.62| -0.004 proplist
   1K/273 0.65| -0.005 propset
    84/33 0.68| -0.004 ps
     24/6 0.74| -0.003 resolve
     24/6 0.81| -0.014 resolved
   168/42 0.69| -0.023 status
     12/3 0.74| -0.099 switch
   168/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_1385395,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_1385395,1x100
       N avg operation
     12/3 0.82| -1.668 TOTAL RUN
     12/3 0.80| -0.009 add
     24/6 0.83| -0.013 checkout
    96/24 0.87| -0.099 commit
     12/3 0.81| -0.047 copy
     12/3 0.81| -0.005 delete
    60/15 0.89| -0.007 info
     24/6 0.57| -0.101 merge
  444/111 0.63| -0.003 proplist
  504/126 0.66| -0.004 propset
     24/6 0.66| -0.004 ps
     24/6 0.79| -0.002 resolve
     24/6 0.71| -0.005 resolved
   168/42 0.72| -0.005 status
     12/3 0.74| -0.019 switch
   168/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_1385395,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)
  12 395.33 561.33 430.44 TOTAL RUN
  1K 0.01 2.29 0.02 add
  24 0.02 5.81 2.71 checkout
  96 1.53 160.96 27.18 commit
  12 0.19 0.49 0.29 copy
  12 0.74 1.24 0.88 delete
  60 8.63 43.37 16.85 info
  24 6.81 21.02 11.11 merge
  1K 0.01 0.66 0.02 mkdir
  96 0.01 0.09 0.01 propdel
 25K 0.01 0.69 0.01 proplist
 25K 0.01 1.10 0.01 propset
  2K 0.01 0.54 0.01 ps
  24 0.01 0.01 0.01 resolve
  24 0.47 0.96 0.62 resolved
 168 0.20 1.08 0.52 status
  12 3.24 4.68 3.86 switch
 168 0.26 7.02 2.16 update

--
Timings for trunk_at_1385395,5x5
   N    min     max     avg   operation  (unit is seconds)
   3  296.81  310.89  303.78  TOTAL RUN
 456    0.01    1.90    0.02  add
   6    0.02    5.62    2.48  checkout
  24    2.23   85.37   24.51  commit
   3    0.24    0.32    0.28  copy
   3    0.62    0.71    0.67  delete
  15    0.75    3.54    1.86  info
   6    4.38   14.40    8.90  merge
 470    0.01    0.69    0.01  mkdir
  20    0.01    0.01    0.01  propdel
  6K    0.01    0.15    0.01  proplist
  6K    0.01    0.39    0.01  propset
 552    0.01    0.13    0.01  ps
   6    0.01    0.01    0.01  resolve
   6    0.31    0.76    0.46  resolved
  42    0.13    0.65    0.39  status
   3    2.53    7.03    4.54  switch
  42    0.21    6.29    1.84  update
--
Compare 1.7.0,5x5 to trunk_at_1385395,5x5
       N        min              max              avg         operation
     12/3    0.75|-98.522     0.55|-250.445    0.71|-126.662  TOTAL RUN
   1K/456    0.71| -0.003     0.83| -0.392     0.78| -0.005   add
     24/6    0.80| -0.004     0.97| -0.189     0.91| -0.230   checkout
    96/24    1.46| +0.702     0.53|-75.594     0.90| -2.672   commit
     12/3    1.29| +0.053     0.65| -0.174     0.94| -0.016   copy
     12/3    0.84| -0.116     0.57| -0.534     0.77| -0.205   delete
    60/15    0.09| -7.881     0.08|-39.832     0.11|-14.986   info
     24/6    0.64| -2.431     0.68| -6.622     0.80| -2.216   merge
   1K/470    0.71| -0.003     1.05| +0.033     0.64| -0.006   mkdir
    96/20    0.70| -0.003     0.09| -0.078     0.56| -0.006   propdel
   25K/6K    0.67| -0.003     0.22| -0.536     0.63| -0.004   proplist
   25K/6K    0.70| -0.003     0.35| -0.710     0.67| -0.004   propset
   2K/552    0.70| -0.003     0.23| -0.419     0.63| -0.005   ps
     24/6    0.79| -0.002     0.58| -0.006     0.75| -0.003   resolve
     24/6    0.66| -0.160     0.79| -0.198     0.75| -0.155   resolved
   168/42    0.67| -0.065     0.61| -0.426     0.75| -0.131   status
     12/3    0.78| -0.712     1.50| +2.349     1.18| +0.679   switch
   168/42    0.83| -0.043     0.90| -0.728     0.85| -0.329   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_1385395,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)
  12   24.71   43.91   28.93  TOTAL RUN
 336    0.01    0.21    0.02  add
  24    0.02    0.43    0.19  checkout
  96    0.31   10.98    2.06  commit
  12    0.19    1.29    0.33  copy
  12    0.11    0.13    0.11  delete
  60    0.17    0.48    0.26  info
  24    0.59    0.83    0.65  merge
 168    0.01    0.47    0.02  mkdir
  1K    0.01    0.06    0.01  proplist
  1K    0.01    0.04    0.01  propset
  84    0.01    0.02    0.01  ps
  24    0.01    0.01    0.01  resolve
  24    0.05    0.10    0.07  resolved
 168    0.04    0.13    0.08  status
  12    0.37    0.41    0.39  switch
 168    0.05    1.02    0.28  update
--
Timings for trunk_at_1385395,100x1
   N    min     max     avg   operation  (unit is seconds)
   3   21.19   22.39   21.88  TOTAL RUN
  71    0.01    0.11    0.01  add
   6    0.02    0.30    0.16  checkout
  24    0.83    3.89    1.66  commit
   3    0.18    0.22    0.20  copy
   3    0.09    0.09    0.09  delete
  15    0.10    0.20    0.13  info
   6    0.40    0.63    0.46  merge
  46    0.01    0.01    0.01  mkdir
   1    0.01    0.01    0.01  propdel
 337    0.01    0.08    0.01  proplist
 273    0.01    0.04    0.01  propset
  33    0.01    0.02    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.29    0.29  switch
  42    0.04    0.41    0.21  update
--
Compare 1.7.0,100x1 to trunk_at_1385395,100x1
       N        min              max              avg         operation
     12/3    0.86| -3.517     0.51|-21.520     0.76| -7.048   TOTAL RUN
   336/71    0.69| -0.003     0.55| -0.094     0.70| -0.005   add
     24/6    0.79| -0.004     0.70| -0.129     0.80| -0.038   checkout
    96/24    2.68| +0.521     0.35| -7.090     0.80| -0.406   commit
     12/3    0.96| -0.008     0.17| -1.074     0.60| -0.131   copy
     12/3    0.83| -0.018     0.70| -0.037     0.78| -0.024   delete
    60/15    0.60| -0.066     0.41| -0.288     0.51| -0.128   info
     24/6    0.67| -0.193     0.76| -0.201     0.71| -0.188   merge
   168/46    0.70| -0.003     0.02| -0.456     0.54| -0.008   mkdir
   1K/337    0.66| -0.003     1.33| +0.020     0.62| -0.004   proplist
   1K/273    0.69| -0.003     0.94| -0.003     0.65| -0.005   propset
    84/33    0.65| -0.004     0.88| -0.002     0.68| -0.004   ps
     24/6    0.79| -0.002     0.64| -0.004     0.74| -0.003   resolve
     24/6    0.94| -0.003     0.69| -0.030     0.81| -0.014   resolved
   168/42    0.70| -0.013     0.59| -0.053     0.69| -0.023   status
     12/3    0.76| -0.090     0.72| -0.113     0.74| -0.099   switch
   168/42    0.83| -0.008     0.40| -0.614     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_1385395,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)
  12    7.69   17.23    9.13  TOTAL RUN
  12    0.04    0.05    0.04  add
  24    0.02    0.15    0.08  checkout
  96    0.18    5.67    0.74  commit
  12    0.18    0.66    0.25  copy
  12    0.02    0.03    0.02  delete
  60    0.05    0.10    0.06  info
  24    0.14    0.61    0.23  merge
 444    0.01    0.03    0.01  proplist
 504    0.01    0.05    0.01  propset
  24    0.01    0.01    0.01  ps
  24    0.01    0.01    0.01  resolve
  24    0.02    0.02    0.02  resolved
 168    0.01    0.03    0.02  status
  12    0.07    0.08    0.07  switch
 168    0.02    0.14    0.05  update
--
Timings for trunk_at_1385395,1x100
   N    min     max     avg   operation  (unit is seconds)
   3    7.01    7.77    7.46  TOTAL RUN
   3    0.03    0.04    0.04  add
   6    0.02    0.11    0.06  checkout
  24    0.19    1.89    0.64  commit
   3    0.18    0.22    0.20  copy
   3    0.02    0.02    0.02  delete
  15    0.04    0.09    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.06    0.05  switch
  42    0.01    0.11    0.04  update
--
Compare 1.7.0,1x100 to trunk_at_1385395,1x100
       N        min              max              avg         operation
     12/3    0.91| -0.680     0.45| -9.454     0.82| -1.668   TOTAL RUN
     12/3    0.84| -0.007     0.74| -0.013     0.80| -0.009   add
     24/6    0.81| -0.004     0.76| -0.035     0.83| -0.013   checkout
    96/24    1.08| +0.014     0.33| -3.772     0.87| -0.099   commit
     12/3    1.00| +0.000     0.33| -0.440     0.81| -0.047   copy
     12/3    0.86| -0.003     0.70| -0.009     0.81| -0.005   delete
    60/15    0.94| -0.003     0.85| -0.015     0.89| -0.007   info
     24/6    0.65| -0.051     0.29| -0.431     0.57| -0.101   merge
  444/111    0.67| -0.003     0.26| -0.021     0.63| -0.003   proplist
  504/126    0.70| -0.003     0.20| -0.037     0.66| -0.004   propset
     24/6    0.69| -0.003     0.57| -0.006     0.66| -0.004   ps
     24/6    0.77| -0.002     0.80| -0.002     0.79| -0.002   resolve
     24/6    0.59| -0.006     0.72| -0.006     0.71| -0.005   resolved
   168/42    0.72| -0.003     0.67| -0.009     0.72| -0.005   status
     12/3    0.76| -0.016     0.72| -0.022     0.74| -0.019   switch
   168/42    0.84| -0.003     0.76| -0.034     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_1385395,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)
  36    7.69  561.33  156.16  TOTAL RUN
  2K    0.01    2.29    0.02  add
  72    0.02    5.81    0.99  checkout
 288    0.18  160.96    9.99  commit
  36    0.18    1.29    0.29  copy
  36    0.02    1.24    0.34  delete
 180    0.05   43.37    5.72  info
  72    0.14   21.02    4.00  merge
  1K    0.01    0.66    0.02  mkdir
  96    0.01    0.09    0.01  propdel
 26K    0.01    0.69    0.01  proplist
 27K    0.01    1.10    0.01  propset
  2K    0.01    0.54    0.01  ps
  72    0.01    0.01    0.01  resolve
  72    0.02    0.96    0.24  resolved
 504    0.01    1.08    0.20  status
  36    0.07    4.68    1.44  switch
 504    0.02    7.02    0.83  update
--
Timings for trunk_at_1385395
   N    min     max     avg   operation  (unit is seconds)
   9    7.01  310.89  111.04  TOTAL RUN
 530    0.01    1.90    0.02  add
  18    0.02    5.62    0.90  checkout
  72    0.19   85.37    8.93  commit
   9    0.18    0.32    0.23  copy
   9    0.02    0.71    0.26  delete
  45    0.04    3.54    0.68  info
  18    0.09   14.40    3.16  merge
 516    0.01    0.69    0.01  mkdir
  21    0.01    0.01    0.01  propdel
  6K    0.01    0.15    0.01  proplist
  6K    0.01    0.39    0.01  propset
 591    0.01    0.13    0.01  ps
  18    0.01    0.01    0.01  resolve
  18    0.01    0.76    0.18  resolved
 126    0.01    0.65    0.15  status
   9    0.05    7.03    1.63  switch
 126    0.01    6.29    0.69  update
--
Compare 1.7.0 to trunk_at_1385395
       N        min              max              avg         operation
     36/9    0.91| -0.680     0.55|-250.445    0.71|-45.126   TOTAL RUN
   2K/530    0.71| -0.003     0.83| -0.392     0.78| -0.005   add
    72/18    0.80| -0.004     0.97| -0.189     0.91| -0.094   checkout
   288/72    1.08| +0.014     0.53|-75.594     0.89| -1.059   commit
     36/9    1.00| +0.000     0.25| -0.978     0.78| -0.065   copy
     36/9    0.86| -0.003     0.57| -0.534     0.77| -0.078   delete
   180/45    0.94| -0.003     0.08|-39.832     0.12| -5.040   info
    72/18    0.65| -0.051     0.68| -6.622     0.79| -0.835   merge
   1K/516    0.71| -0.003     1.05| +0.033     0.63| -0.006   mkdir
    96/21    0.70| -0.003     0.12| -0.075     0.57| -0.005   propdel
   26K/6K    0.67| -0.003     0.22| -0.536     0.63| -0.004   proplist
   27K/6K    0.70| -0.003     0.35| -0.710     0.66| -0.004   propset
   2K/591    0.70| -0.003     0.23| -0.419     0.64| -0.004   ps
    72/18    0.77| -0.002     0.62| -0.005     0.76| -0.002   resolve
    72/18    0.59| -0.006     0.79| -0.198     0.75| -0.058   resolved
  504/126    0.72| -0.003     0.61| -0.426     0.74| -0.053   status
     36/9    0.76| -0.016     1.50| +2.349     1.13| +0.187   switch
  504/126    0.84| -0.003     0.90| -0.728     0.84| -0.136   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_1385395' is faster.
 "2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Mon Sep 17 00:24:54 UTC 2012,
       done at Mon Sep 17 00:49:32 UTC 2012
/home/neels/svnbench
real 1478.08
user 545.42
sys 246.91
Received on 2012-09-17 02:51:40 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.