You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by ne...@apache.org on 2013/03/04 01:57:17 UTC
[svnbench] Revision: 1452156 compiled Mar 4 2013, 00:21:41 on
x86_64-unknown-linux-gnu
1.7.0@1181106 vs. trunk@1452148
Started at Mon Mar 4 00:25:19 UTC 2013
*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.
Charts of this data are available at http://svn-qavm.apache.org/charts/
Averaged-total results across all runs:
---------------------------------------
Compare trunk@1452148 to 1.7.0
N avg operation
107/9 0.78|-34.417 TOTAL RUN
6K/530 0.94| -0.001 add
214/18 0.84| -0.154 checkout
856/72 0.98| -0.225 commit
107/9 1.25| +0.063 copy
107/9 0.90| -0.035 delete
535/45 0.15| -4.903 info
214/18 0.85| -0.580 merge
5K/516 1.02| +0.000 mkdir
288/21 2.64| +0.019 propdel
80K/6K 0.80| -0.002 proplist
82K/6K 0.82| -0.002 propset
6K/591 0.78| -0.003 ps
214/18 2.13| +0.011 resolve
214/18 0.90| -0.024 resolved
1K/126 0.78| -0.046 status
107/9 0.65| -0.481 switch
1K/126 0.82| -0.149 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1452148' 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 trunk@1452148,5x5 to 1.7.0,5x5
N avg operation
36/3 0.78|-95.622 TOTAL RUN
5K/456 0.92| -0.002 add
72/6 0.86| -0.365 checkout
288/24 0.98| -0.427 commit
36/3 1.61| +0.169 copy
36/3 0.91| -0.076 delete
180/15 0.14|-14.434 info
72/6 0.87| -1.397 merge
5K/470 1.01| +0.000 mkdir
288/20 2.72| +0.020 propdel
75K/6K 0.80| -0.002 proplist
77K/6K 0.82| -0.002 propset
6K/552 0.78| -0.003 ps
72/6 3.92| +0.029 resolve
72/6 0.88| -0.075 resolved
504/42 0.78| -0.116 status
36/3 0.67| -1.228 switch
504/42 0.85| -0.322 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1452148,5x5' is faster.
"2/3" means: '1.7.0,5x5' has 2 timings on record, the other has 3.)
Compare trunk@1452148,100x1 to 1.7.0,100x1
N avg operation
36/3 0.85| -4.132 TOTAL RUN
1K/71 1.04| +0.001 add
72/6 0.69| -0.058 checkout
288/24 0.95| -0.103 commit
36/3 0.93| -0.019 copy
36/3 0.85| -0.017 delete
180/15 0.56| -0.116 info
72/6 0.73| -0.175 merge
504/46 1.12| +0.002 mkdir
3K/337 0.75| -0.003 proplist
3K/273 0.78| -0.003 propset
252/33 0.81| -0.002 ps
72/6 1.29| +0.003 resolve
72/6 1.14| +0.010 resolved
504/42 0.81| -0.014 status
36/3 0.57| -0.164 switch
504/42 0.64| -0.099 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1452148,100x1' is faster.
"2/3" means: '1.7.0,100x1' has 2 timings on record, the other has 3.)
Compare trunk@1452148,1x100 to 1.7.0,1x100
N avg operation
35/3 1.07| +0.592 TOTAL RUN
35/3 0.92| -0.003 add
70/6 0.84| -0.012 checkout
280/24 1.17| +0.114 commit
35/3 1.18| +0.039 copy
35/3 0.86| -0.003 delete
175/15 0.97| -0.002 info
70/6 0.67| -0.067 merge
1K/111 0.79| -0.002 proplist
1K/126 0.82| -0.002 propset
70/6 0.80| -0.002 ps
70/6 1.09| +0.001 resolve
70/6 0.88| -0.002 resolved
490/42 0.80| -0.003 status
35/3 0.80| -0.015 switch
490/42 0.89| -0.005 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1452148,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)
36 391.94 624.64 427.35 TOTAL RUN
5K 0.01 2.29 0.02 add
72 0.02 6.14 2.68 checkout
288 1.53 203.68 27.19 commit
36 0.19 0.49 0.28 copy
36 0.71 2.76 0.88 delete
180 8.03 43.37 16.77 info
72 6.40 21.02 10.64 merge
5K 0.01 1.08 0.01 mkdir
288 0.01 0.09 0.01 propdel
75K 0.01 0.88 0.01 proplist
77K 0.01 2.03 0.01 propset
6K 0.01 0.92 0.01 ps
72 0.01 0.01 0.01 resolve
72 0.45 2.30 0.62 resolved
504 0.20 2.36 0.52 status
36 3.13 4.82 3.69 switch
504 0.25 7.19 2.13 update
--
Timings for trunk@1452148,5x5
N min max avg operation (unit is seconds)
3 309.94 352.65 331.73 TOTAL RUN
456 0.01 1.72 0.02 add
6 0.02 4.75 2.31 checkout
24 1.22 111.72 26.76 commit
3 0.22 0.89 0.45 copy
3 0.71 0.96 0.80 delete
15 1.64 4.27 2.33 info
6 3.17 17.66 9.24 merge
470 0.01 0.56 0.01 mkdir
20 0.01 0.46 0.03 propdel
6K 0.01 0.60 0.01 proplist
6K 0.01 0.65 0.01 propset
552 0.01 0.14 0.01 ps
6 0.03 0.05 0.04 resolve
6 0.35 0.79 0.55 resolved
42 0.14 1.58 0.40 status
3 2.41 2.52 2.46 switch
42 0.24 4.82 1.80 update
--
Compare trunk@1452148,5x5 to 1.7.0,5x5
N min max avg operation
36/3 0.79|-82.005 0.56|-271.992 0.78|-95.622 TOTAL RUN
5K/456 0.90| -0.001 0.75| -0.572 0.92| -0.002 add
72/6 0.90| -0.002 0.77| -1.385 0.86| -0.365 checkout
288/24 0.80| -0.307 0.55|-91.951 0.98| -0.427 commit
36/3 1.17| +0.032 1.82| +0.404 1.61| +0.169 copy
36/3 1.00| -0.002 0.35| -1.801 0.91| -0.076 delete
180/15 0.20| -6.393 0.10|-39.101 0.14|-14.434 info
72/6 0.50| -3.223 0.84| -3.361 0.87| -1.397 merge
5K/470 0.93| -0.001 0.52| -0.517 1.01| +0.000 mkdir
288/20 0.85| -0.001 5.36| +0.373 2.72| +0.020 propdel
75K/6K 0.81| -0.002 0.68| -0.282 0.80| -0.002 proplist
77K/6K 0.83| -0.002 0.32| -1.379 0.82| -0.002 propset
6K/552 0.82| -0.002 0.15| -0.786 0.78| -0.003 ps
72/6 3.18| +0.020 3.63| +0.037 3.92| +0.029 resolve
72/6 0.78| -0.101 0.34| -1.510 0.88| -0.075 resolved
504/42 0.70| -0.059 0.67| -0.784 0.78| -0.116 status
36/3 0.77| -0.726 0.52| -2.297 0.67| -1.228 switch
504/42 0.97| -0.007 0.67| -2.374 0.85| -0.322 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1452148,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)
36 24.65 43.91 27.59 TOTAL RUN
1K 0.01 0.21 0.02 add
72 0.02 0.43 0.19 checkout
288 0.29 10.98 1.93 commit
36 0.16 1.29 0.26 copy
36 0.10 0.13 0.11 delete
180 0.16 1.32 0.26 info
72 0.56 2.07 0.65 merge
504 0.01 0.81 0.02 mkdir
3K 0.01 0.14 0.01 proplist
3K 0.01 0.26 0.01 propset
252 0.01 0.02 0.01 ps
72 0.01 0.03 0.01 resolve
72 0.05 0.10 0.07 resolved
504 0.04 0.26 0.07 status
36 0.37 0.41 0.38 switch
504 0.05 1.42 0.27 update
--
Timings for trunk@1452148,100x1
N min max avg operation (unit is seconds)
3 22.06 24.54 23.46 TOTAL RUN
71 0.01 0.12 0.02 add
6 0.02 0.25 0.13 checkout
24 0.31 4.47 1.82 commit
3 0.22 0.25 0.24 copy
3 0.09 0.09 0.09 delete
15 0.11 0.22 0.15 info
6 0.22 0.77 0.47 merge
46 0.01 0.03 0.02 mkdir
1 0.01 0.01 0.01 propdel
337 0.01 0.02 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.07 0.10 0.08 resolved
42 0.03 0.10 0.06 status
3 0.21 0.23 0.22 switch
42 0.05 0.33 0.18 update
--
Compare trunk@1452148,100x1 to 1.7.0,100x1
N min max avg operation
36/3 0.89| -2.594 0.56|-19.374 0.85| -4.132 TOTAL RUN
1K/71 0.91| -0.001 0.57| -0.088 1.04| +0.001 add
72/6 0.90| -0.002 0.58| -0.183 0.69| -0.058 checkout
288/24 1.07| +0.020 0.41| -6.509 0.95| -0.103 commit
36/3 1.36| +0.059 0.20| -1.042 0.93| -0.019 copy
36/3 0.91| -0.009 0.75| -0.031 0.85| -0.017 delete
180/15 0.67| -0.053 0.17| -1.097 0.56| -0.116 info
72/6 0.40| -0.339 0.37| -1.297 0.73| -0.175 merge
504/46 1.01| +0.000 0.04| -0.778 1.12| +0.002 mkdir
3K/337 0.81| -0.002 0.11| -0.129 0.75| -0.003 proplist
3K/273 0.84| -0.002 0.05| -0.247 0.78| -0.003 propset
252/33 0.79| -0.002 0.67| -0.006 0.81| -0.002 ps
72/6 1.26| +0.002 0.47| -0.016 1.29| +0.003 resolve
72/6 1.37| +0.019 0.99| -0.001 1.14| +0.010 resolved
504/42 0.77| -0.010 0.39| -0.162 0.81| -0.014 status
36/3 0.57| -0.161 0.56| -0.177 0.57| -0.164 switch
504/42 0.98| -0.001 0.23| -1.097 0.64| -0.099 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1452148,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)
35 7.65 17.23 8.59 TOTAL RUN
35 0.04 0.05 0.04 add
70 0.02 0.15 0.08 checkout
280 0.18 5.67 0.69 commit
35 0.15 0.66 0.22 copy
35 0.02 0.07 0.03 delete
175 0.05 0.10 0.06 info
70 0.14 0.61 0.20 merge
1K 0.01 0.03 0.01 proplist
1K 0.01 0.05 0.01 propset
70 0.01 0.01 0.01 ps
70 0.01 0.01 0.01 resolve
70 0.02 0.02 0.02 resolved
490 0.01 0.03 0.02 status
35 0.07 0.09 0.07 switch
490 0.02 0.16 0.05 update
--
Timings for trunk@1452148,1x100
N min max avg operation (unit is seconds)
3 8.40 10.29 9.18 TOTAL RUN
3 0.04 0.04 0.04 add
6 0.02 0.11 0.06 checkout
24 0.27 3.49 0.81 commit
3 0.22 0.28 0.26 copy
3 0.02 0.02 0.02 delete
15 0.05 0.09 0.06 info
6 0.07 0.23 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.06 0.06 0.06 switch
42 0.02 0.11 0.04 update
--
Compare trunk@1452148,1x100 to 1.7.0,1x100
N min max avg operation
35/3 1.10| +0.749 0.60| -6.941 1.07| +0.592 TOTAL RUN
35/3 0.95| -0.002 0.84| -0.008 0.92| -0.003 add
70/6 0.91| -0.002 0.74| -0.038 0.84| -0.012 checkout
280/24 1.47| +0.085 0.62| -2.171 1.17| +0.114 commit
35/3 1.47| +0.072 0.43| -0.379 1.18| +0.039 copy
35/3 0.94| -0.001 0.32| -0.048 0.86| -0.003 delete
175/15 1.02| +0.001 0.85| -0.015 0.97| -0.002 info
70/6 0.48| -0.073 0.38| -0.378 0.67| -0.067 merge
1K/111 0.82| -0.002 0.29| -0.021 0.79| -0.002 proplist
1K/126 0.85| -0.001 0.21| -0.037 0.82| -0.002 propset
70/6 0.85| -0.001 0.61| -0.005 0.80| -0.002 ps
70/6 1.10| +0.001 0.99| -0.000 1.09| +0.001 resolve
70/6 0.75| -0.004 0.83| -0.004 0.88| -0.002 resolved
490/42 0.84| -0.002 0.71| -0.008 0.80| -0.003 status
35/3 0.81| -0.013 0.70| -0.027 0.80| -0.015 switch
490/42 1.00| -0.000 0.67| -0.052 0.89| -0.005 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1452148,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)
107 7.65 624.64 155.88 TOTAL RUN
6K 0.01 2.29 0.02 add
214 0.02 6.14 0.99 checkout
856 0.18 203.68 10.02 commit
107 0.15 1.29 0.25 copy
107 0.02 2.76 0.34 delete
535 0.05 43.37 5.75 info
214 0.14 21.02 3.86 merge
5K 0.01 1.08 0.01 mkdir
288 0.01 0.09 0.01 propdel
80K 0.01 0.88 0.01 proplist
82K 0.01 2.03 0.01 propset
6K 0.01 0.92 0.01 ps
214 0.01 0.03 0.01 resolve
214 0.02 2.30 0.24 resolved
1K 0.01 2.36 0.21 status
107 0.07 4.82 1.39 switch
1K 0.02 7.19 0.82 update
--
Timings for trunk@1452148
N min max avg operation (unit is seconds)
9 8.40 352.65 121.46 TOTAL RUN
530 0.01 1.72 0.02 add
18 0.02 4.75 0.84 checkout
72 0.27 111.72 9.80 commit
9 0.22 0.89 0.31 copy
9 0.02 0.96 0.31 delete
45 0.05 4.27 0.85 info
18 0.07 17.66 3.28 merge
516 0.01 0.56 0.01 mkdir
21 0.01 0.46 0.03 propdel
6K 0.01 0.60 0.01 proplist
6K 0.01 0.65 0.01 propset
591 0.01 0.14 0.01 ps
18 0.01 0.05 0.02 resolve
18 0.01 0.79 0.22 resolved
126 0.01 1.58 0.16 status
9 0.06 2.52 0.91 switch
126 0.02 4.82 0.67 update
--
Compare trunk@1452148 to 1.7.0
N min max avg operation
107/9 1.10| +0.749 0.56|-271.992 0.78|-34.417 TOTAL RUN
6K/530 0.90| -0.001 0.75| -0.572 0.94| -0.001 add
214/18 0.91| -0.002 0.77| -1.385 0.84| -0.154 checkout
856/72 1.47| +0.085 0.55|-91.951 0.98| -0.225 commit
107/9 1.43| +0.065 0.69| -0.400 1.25| +0.063 copy
107/9 0.94| -0.001 0.35| -1.801 0.90| -0.035 delete
535/45 1.02| +0.001 0.10|-39.101 0.15| -4.903 info
214/18 0.48| -0.073 0.84| -3.361 0.85| -0.580 merge
5K/516 0.93| -0.001 0.52| -0.517 1.02| +0.000 mkdir
288/21 0.85| -0.001 5.36| +0.373 2.64| +0.019 propdel
80K/6K 0.81| -0.002 0.68| -0.282 0.80| -0.002 proplist
82K/6K 0.83| -0.002 0.32| -1.379 0.82| -0.002 propset
6K/591 0.82| -0.002 0.15| -0.786 0.78| -0.003 ps
214/18 1.10| +0.001 1.73| +0.022 2.13| +0.011 resolve
214/18 0.75| -0.004 0.34| -1.510 0.90| -0.024 resolved
1K/126 0.84| -0.002 0.67| -0.784 0.78| -0.046 status
107/9 0.81| -0.013 0.52| -2.297 0.65| -0.481 switch
1K/126 1.00| -0.000 0.67| -2.374 0.82| -0.149 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1452148' is faster.
"2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Mon Mar 4 00:25:19 UTC 2013,
done at Mon Mar 4 00:53:37 UTC 2013
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.7.0_trunk@last12.svg
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.7.0_trunk@last12,5x5.svg
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.7.0_trunk@last12,1x100.svg
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.7.0_trunk@last12,100x1.svg