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 2012/11/05 01:50:53 UTC
[svnbench] Revision: 1405681 compiled Nov 5 2012, 00:21:40 on
x86_64-unknown-linux-gnu
1.7.0@1181106 vs. trunk@1405553
Started at Mon Nov 5 00:25:05 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.
Charts of this data are available at http://svn-qavm.apache.org/charts/
Averaged-total results across all runs:
---------------------------------------
Compare trunk@1405553 to 1.7.0
N avg operation
56/9 0.68|-50.010 TOTAL RUN
3K/530 0.77| -0.005 add
112/18 0.55| -0.446 checkout
448/72 0.86| -1.365 commit
56/9 1.19| +0.051 copy
56/9 0.76| -0.081 delete
280/45 0.12| -5.102 info
112/18 0.66| -1.306 merge
2K/516 0.92| -0.001 mkdir
152/21 0.67| -0.004 propdel
42K/6K 0.74| -0.003 proplist
43K/6K 0.75| -0.003 propset
3K/591 0.71| -0.003 ps
112/18 0.88| -0.001 resolve
112/18 0.67| -0.076 resolved
784/126 0.68| -0.065 status
56/9 0.80| -0.284 switch
784/126 0.65| -0.294 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1405553' 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@1405553,5x5 to 1.7.0,5x5
N avg operation
19/3 0.68|-134.944 TOTAL RUN
2K/456 0.75| -0.006 add
38/6 0.55| -1.187 checkout
152/24 0.88| -3.210 commit
19/3 1.42| +0.116 copy
19/3 0.76| -0.199 delete
95/15 0.11|-14.858 info
38/6 0.68| -3.399 merge
2K/470 0.89| -0.002 mkdir
152/20 0.65| -0.004 propdel
39K/6K 0.75| -0.003 proplist
40K/6K 0.75| -0.003 propset
3K/552 0.71| -0.004 ps
38/6 0.84| -0.002 resolve
38/6 0.64| -0.220 resolved
266/42 0.66| -0.177 status
19/3 0.84| -0.598 switch
266/42 0.65| -0.742 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1405553,5x5' is faster.
"2/3" means: '1.7.0,5x5' has 2 timings on record, the other has 3.)
Compare trunk@1405553,100x1 to 1.7.0,100x1
N avg operation
19/3 0.78| -6.204 TOTAL RUN
532/71 0.96| -0.001 add
38/6 0.61| -0.075 checkout
152/24 0.83| -0.336 commit
19/3 0.91| -0.026 copy
19/3 0.79| -0.023 delete
95/15 0.48| -0.137 info
38/6 0.64| -0.228 merge
266/46 1.24| +0.004 mkdir
2K/337 0.72| -0.003 proplist
1K/273 0.76| -0.003 propset
133/33 0.75| -0.003 ps
38/6 0.86| -0.001 resolve
38/6 1.10| +0.007 resolved
266/42 0.93| -0.005 status
19/3 0.58| -0.160 switch
266/42 0.65| -0.095 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1405553,100x1' is faster.
"2/3" means: '1.7.0,100x1' has 2 timings on record, the other has 3.)
Compare trunk@1405553,1x100 to 1.7.0,1x100
N avg operation
18/3 0.86| -1.212 TOTAL RUN
18/3 0.57| -0.019 add
36/6 0.63| -0.028 checkout
144/24 0.90| -0.073 commit
18/3 1.27| +0.063 copy
18/3 0.77| -0.006 delete
90/15 0.85| -0.008 info
36/6 0.53| -0.100 merge
666/111 0.75| -0.002 proplist
756/126 0.75| -0.003 propset
36/6 0.74| -0.003 ps
36/6 0.93| -0.001 resolve
36/6 0.71| -0.005 resolved
252/42 0.75| -0.004 status
18/3 0.67| -0.024 switch
252/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@1405553,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)
19 391.94 561.33 419.35 TOTAL RUN
2K 0.01 2.29 0.02 add
38 0.02 5.81 2.65 checkout
152 1.53 160.96 26.21 commit
19 0.19 0.49 0.27 copy
19 0.74 1.24 0.85 delete
95 8.63 43.37 16.73 info
38 6.40 21.02 10.54 merge
2K 0.01 0.66 0.01 mkdir
152 0.01 0.09 0.01 propdel
39K 0.01 0.69 0.01 proplist
40K 0.01 1.10 0.01 propset
3K 0.01 0.70 0.01 ps
38 0.01 0.01 0.01 resolve
38 0.45 0.96 0.60 resolved
266 0.20 2.36 0.52 status
19 3.13 4.68 3.68 switch
266 0.25 7.02 2.14 update
--
Timings for trunk@1405553,5x5
N min max avg operation (unit is seconds)
3 282.39 286.24 284.41 TOTAL RUN
456 0.01 1.82 0.02 add
6 0.02 2.94 1.46 checkout
24 1.93 82.65 23.00 commit
3 0.27 0.60 0.39 copy
3 0.60 0.68 0.65 delete
15 1.12 3.32 1.87 info
6 3.01 12.11 7.14 merge
470 0.01 0.75 0.01 mkdir
20 0.01 0.01 0.01 propdel
6K 0.01 0.38 0.01 proplist
6K 0.01 0.64 0.01 propset
552 0.01 0.22 0.01 ps
6 0.01 0.01 0.01 resolve
6 0.28 0.50 0.38 resolved
42 0.12 0.76 0.34 status
3 2.74 3.66 3.08 switch
42 0.22 4.43 1.39 update
--
Compare trunk@1405553,5x5 to 1.7.0,5x5
N min max avg operation
19/3 0.72|-109.550 0.51|-275.094 0.68|-134.944 TOTAL RUN
2K/456 0.85| -0.001 0.79| -0.473 0.75| -0.006 add
38/6 0.84| -0.003 0.51| -2.871 0.55| -1.187 checkout
152/24 1.26| +0.395 0.51|-78.307 0.88| -3.210 commit
19/3 1.47| +0.087 1.22| +0.107 1.42| +0.116 copy
19/3 0.81| -0.139 0.55| -0.564 0.76| -0.199 delete
95/15 0.13| -7.510 0.08|-40.048 0.11|-14.858 info
38/6 0.47| -3.390 0.58| -8.907 0.68| -3.399 merge
2K/470 0.87| -0.001 1.13| +0.088 0.89| -0.002 mkdir
152/20 0.78| -0.002 0.10| -0.077 0.65| -0.004 propdel
39K/6K 0.79| -0.002 0.55| -0.307 0.75| -0.003 proplist
40K/6K 0.77| -0.002 0.58| -0.458 0.75| -0.003 propset
3K/552 0.78| -0.002 0.32| -0.478 0.71| -0.004 ps
38/6 0.90| -0.001 0.61| -0.006 0.84| -0.002 resolve
38/6 0.63| -0.168 0.52| -0.458 0.64| -0.220 resolved
266/42 0.63| -0.073 0.32| -1.599 0.66| -0.177 status
19/3 0.88| -0.391 0.78| -1.022 0.84| -0.598 switch
266/42 0.86| -0.034 0.63| -2.588 0.65| -0.742 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1405553,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)
19 24.65 43.91 27.60 TOTAL RUN
532 0.01 0.21 0.02 add
38 0.02 0.43 0.19 checkout
152 0.31 10.98 1.93 commit
19 0.16 1.29 0.28 copy
19 0.10 0.13 0.11 delete
95 0.16 1.32 0.27 info
38 0.56 0.83 0.63 merge
266 0.01 0.47 0.02 mkdir
2K 0.01 0.06 0.01 proplist
1K 0.01 0.04 0.01 propset
133 0.01 0.02 0.01 ps
38 0.01 0.01 0.01 resolve
38 0.05 0.10 0.07 resolved
266 0.04 0.13 0.07 status
19 0.37 0.41 0.38 switch
266 0.05 1.02 0.27 update
--
Timings for trunk@1405553,100x1
N min max avg operation (unit is seconds)
3 21.11 21.86 21.40 TOTAL RUN
71 0.01 0.09 0.02 add
6 0.02 0.22 0.12 checkout
24 0.88 3.43 1.59 commit
3 0.20 0.34 0.26 copy
3 0.08 0.09 0.09 delete
15 0.09 0.18 0.13 info
6 0.30 0.67 0.40 merge
46 0.01 0.04 0.02 mkdir
1 0.01 0.01 0.01 propdel
337 0.01 0.01 0.01 proplist
273 0.01 0.12 0.01 propset
33 0.01 0.01 0.01 ps
6 0.01 0.01 0.01 resolve
6 0.06 0.10 0.08 resolved
42 0.03 0.45 0.07 status
3 0.22 0.23 0.22 switch
42 0.04 0.47 0.18 update
--
Compare trunk@1405553,100x1 to 1.7.0,100x1
N min max avg operation
19/3 0.86| -3.541 0.50|-22.055 0.78| -6.204 TOTAL RUN
532/71 0.84| -0.002 0.41| -0.121 0.96| -0.001 add
38/6 0.83| -0.003 0.51| -0.213 0.61| -0.075 checkout
152/24 2.84| +0.574 0.31| -7.541 0.83| -0.336 commit
19/3 1.24| +0.040 0.26| -0.956 0.91| -0.026 copy
19/3 0.85| -0.015 0.70| -0.038 0.79| -0.023 delete
95/15 0.58| -0.068 0.14| -1.132 0.48| -0.137 info
38/6 0.54| -0.260 0.81| -0.157 0.64| -0.228 merge
266/46 0.91| -0.001 0.08| -0.431 1.24| +0.004 mkdir
2K/337 0.78| -0.002 0.18| -0.051 0.72| -0.003 proplist
1K/273 0.78| -0.002 2.81| +0.076 0.76| -0.003 propset
133/33 0.74| -0.003 0.63| -0.007 0.75| -0.003 ps
38/6 0.91| -0.001 0.76| -0.003 0.86| -0.001 resolve
38/6 1.21| +0.011 1.02| +0.002 1.10| +0.007 resolved
266/42 0.73| -0.012 3.51| +0.323 0.93| -0.005 status
19/3 0.59| -0.152 0.57| -0.175 0.58| -0.160 switch
266/42 0.85| -0.007 0.46| -0.557 0.65| -0.095 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1405553,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)
18 7.69 17.23 8.74 TOTAL RUN
18 0.04 0.05 0.04 add
36 0.02 0.15 0.08 checkout
144 0.18 5.67 0.70 commit
18 0.16 0.66 0.23 copy
18 0.02 0.07 0.03 delete
90 0.05 0.10 0.06 info
36 0.14 0.61 0.21 merge
666 0.01 0.03 0.01 proplist
756 0.01 0.05 0.01 propset
36 0.01 0.01 0.01 ps
36 0.01 0.01 0.01 resolve
36 0.02 0.02 0.02 resolved
252 0.01 0.03 0.02 status
18 0.07 0.08 0.07 switch
252 0.02 0.14 0.05 update
--
Timings for trunk@1405553,1x100
N min max avg operation (unit is seconds)
3 7.16 7.94 7.53 TOTAL RUN
3 0.02 0.03 0.03 add
6 0.02 0.08 0.05 checkout
24 0.20 1.94 0.63 commit
3 0.21 0.40 0.30 copy
3 0.02 0.02 0.02 delete
15 0.04 0.08 0.05 info
6 0.07 0.16 0.11 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.01 0.01 resolved
42 0.01 0.02 0.01 status
3 0.04 0.06 0.05 switch
42 0.02 0.35 0.04 update
--
Compare trunk@1405553,1x100 to 1.7.0,1x100
N min max avg operation
18/3 0.93| -0.531 0.46| -9.289 0.86| -1.212 TOTAL RUN
18/3 0.58| -0.017 0.53| -0.023 0.57| -0.019 add
36/6 0.84| -0.003 0.54| -0.068 0.63| -0.028 checkout
144/24 1.10| +0.019 0.34| -3.727 0.90| -0.073 commit
18/3 1.33| +0.053 0.61| -0.255 1.27| +0.063 copy
18/3 0.89| -0.003 0.31| -0.049 0.77| -0.006 delete
90/15 0.90| -0.005 0.79| -0.021 0.85| -0.008 info
36/6 0.50| -0.070 0.27| -0.448 0.53| -0.100 merge
666/111 0.79| -0.002 0.36| -0.018 0.75| -0.002 proplist
756/126 0.79| -0.002 0.21| -0.037 0.75| -0.003 propset
36/6 0.78| -0.002 0.63| -0.005 0.74| -0.003 ps
36/6 0.90| -0.001 0.88| -0.001 0.93| -0.001 resolve
36/6 0.65| -0.005 0.62| -0.008 0.71| -0.005 resolved
252/42 0.81| -0.002 0.65| -0.009 0.75| -0.004 status
18/3 0.64| -0.025 0.70| -0.024 0.67| -0.024 switch
252/42 0.90| -0.002 2.49| +0.211 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@1405553,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)
56 7.69 561.33 154.46 TOTAL RUN
3K 0.01 2.29 0.02 add
112 0.02 5.81 0.99 checkout
448 0.18 160.96 9.77 commit
56 0.16 1.29 0.26 copy
56 0.02 1.24 0.33 delete
280 0.05 43.37 5.78 info
112 0.14 21.02 3.86 merge
2K 0.01 0.66 0.01 mkdir
152 0.01 0.09 0.01 propdel
42K 0.01 0.69 0.01 proplist
43K 0.01 1.10 0.01 propset
3K 0.01 0.70 0.01 ps
112 0.01 0.01 0.01 resolve
112 0.02 0.96 0.23 resolved
784 0.01 2.36 0.21 status
56 0.07 4.68 1.40 switch
784 0.02 7.02 0.83 update
--
Timings for trunk@1405553
N min max avg operation (unit is seconds)
9 7.16 286.24 104.45 TOTAL RUN
530 0.01 1.82 0.02 add
18 0.02 2.94 0.54 checkout
72 0.20 82.65 8.41 commit
9 0.20 0.60 0.31 copy
9 0.02 0.68 0.25 delete
45 0.04 3.32 0.68 info
18 0.07 12.11 2.55 merge
516 0.01 0.75 0.01 mkdir
21 0.01 0.01 0.01 propdel
6K 0.01 0.38 0.01 proplist
6K 0.01 0.64 0.01 propset
591 0.01 0.22 0.01 ps
18 0.01 0.01 0.01 resolve
18 0.01 0.50 0.16 resolved
126 0.01 0.76 0.14 status
9 0.04 3.66 1.12 switch
126 0.02 4.43 0.54 update
--
Compare trunk@1405553 to 1.7.0
N min max avg operation
56/9 0.93| -0.531 0.51|-275.094 0.68|-50.010 TOTAL RUN
3K/530 0.85| -0.001 0.79| -0.473 0.77| -0.005 add
112/18 0.84| -0.003 0.51| -2.871 0.55| -0.446 checkout
448/72 1.10| +0.019 0.51|-78.307 0.86| -1.365 commit
56/9 1.27| +0.043 0.46| -0.697 1.19| +0.051 copy
56/9 0.89| -0.003 0.55| -0.564 0.76| -0.081 delete
280/45 0.90| -0.005 0.08|-40.048 0.12| -5.102 info
112/18 0.50| -0.070 0.58| -8.907 0.66| -1.306 merge
2K/516 0.87| -0.001 1.13| +0.088 0.92| -0.001 mkdir
152/21 0.78| -0.002 0.13| -0.074 0.67| -0.004 propdel
42K/6K 0.79| -0.002 0.55| -0.307 0.74| -0.003 proplist
43K/6K 0.78| -0.002 0.58| -0.458 0.75| -0.003 propset
3K/591 0.78| -0.002 0.32| -0.478 0.71| -0.003 ps
112/18 0.90| -0.001 0.68| -0.004 0.88| -0.001 resolve
112/18 0.65| -0.005 0.52| -0.458 0.67| -0.076 resolved
784/126 0.81| -0.002 0.32| -1.599 0.68| -0.065 status
56/9 0.64| -0.025 0.78| -1.022 0.80| -0.284 switch
784/126 0.90| -0.002 0.63| -2.588 0.65| -0.294 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1405553' is faster.
"2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Mon Nov 5 00:25:05 UTC 2012,
done at Mon Nov 5 00:48:52 UTC 2012
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