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/12/10 01:56:31 UTC
[svnbench] Revision: 1419181 compiled Dec 10 2012, 00:21:53 on
x86_64-unknown-linux-gnu
1.7.0@1181106 vs. trunk@1418963
Started at Mon Dec 10 00:25:24 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@1418963 to 1.7.0
N avg operation
71/9 0.82|-27.999 TOTAL RUN
4K/530 0.82| -0.004 add
142/18 0.58| -0.417 checkout
568/72 1.11| +1.068 commit
71/9 1.40| +0.103 copy
71/9 0.75| -0.084 delete
355/45 0.14| -4.969 info
142/18 0.76| -0.948 merge
3K/516 1.09| +0.001 mkdir
192/21 0.82| -0.002 propdel
53K/6K 0.79| -0.002 proplist
54K/6K 0.80| -0.002 propset
4K/591 0.75| -0.003 ps
142/18 0.90| -0.001 resolve
142/18 0.63| -0.086 resolved
994/126 0.64| -0.075 status
71/9 0.81| -0.262 switch
994/126 0.66| -0.282 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1418963' 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@1418963,5x5 to 1.7.0,5x5
N avg operation
24/3 0.82|-76.556 TOTAL RUN
3K/456 0.81| -0.004 add
48/6 0.58| -1.112 checkout
192/24 1.12| +3.234 commit
24/3 1.39| +0.107 copy
24/3 0.75| -0.212 delete
120/15 0.13|-14.535 info
48/6 0.77| -2.428 merge
3K/470 1.09| +0.001 mkdir
192/20 0.81| -0.002 propdel
50K/6K 0.79| -0.002 proplist
51K/6K 0.80| -0.002 propset
4K/552 0.74| -0.003 ps
48/6 0.92| -0.001 resolve
48/6 0.60| -0.244 resolved
336/42 0.63| -0.195 status
24/3 0.85| -0.539 switch
336/42 0.67| -0.700 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1418963,5x5' is faster.
"2/3" means: '1.7.0,5x5' has 2 timings on record, the other has 3.)
Compare trunk@1418963,100x1 to 1.7.0,100x1
N avg operation
24/3 0.90| -2.691 TOTAL RUN
672/71 0.92| -0.001 add
48/6 0.62| -0.073 checkout
192/24 1.06| +0.120 commit
24/3 1.02| +0.004 copy
24/3 0.79| -0.023 delete
120/15 0.51| -0.128 info
48/6 0.71| -0.190 merge
336/46 1.13| +0.002 mkdir
2K/337 0.74| -0.003 proplist
2K/273 0.76| -0.003 propset
168/33 0.77| -0.003 ps
48/6 0.88| -0.001 resolve
48/6 1.01| +0.001 resolved
336/42 0.77| -0.017 status
24/3 0.58| -0.163 switch
336/42 0.62| -0.102 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1418963,100x1' is faster.
"2/3" means: '1.7.0,100x1' has 2 timings on record, the other has 3.)
Compare trunk@1418963,1x100 to 1.7.0,1x100
N avg operation
23/3 1.15| +1.334 TOTAL RUN
23/3 0.60| -0.017 add
46/6 0.65| -0.027 checkout
184/24 1.33| +0.231 commit
23/3 1.89| +0.201 copy
23/3 0.79| -0.006 delete
115/15 0.89| -0.006 info
46/6 0.66| -0.073 merge
851/111 0.75| -0.002 proplist
966/126 0.74| -0.003 propset
46/6 0.75| -0.003 ps
46/6 0.90| -0.001 resolve
46/6 0.70| -0.005 resolved
322/42 0.74| -0.004 status
23/3 0.62| -0.028 switch
322/42 0.75| -0.011 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1418963,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)
24 391.94 561.33 421.76 TOTAL RUN
3K 0.01 2.29 0.02 add
48 0.02 6.14 2.68 checkout
192 1.53 160.96 26.48 commit
24 0.19 0.49 0.27 copy
24 0.74 1.24 0.84 delete
120 8.40 43.37 16.75 info
48 6.40 21.02 10.64 merge
3K 0.01 1.08 0.01 mkdir
192 0.01 0.09 0.01 propdel
50K 0.01 0.73 0.01 proplist
51K 0.01 1.10 0.01 propset
4K 0.01 0.92 0.01 ps
48 0.01 0.01 0.01 resolve
48 0.45 0.99 0.61 resolved
336 0.20 2.36 0.52 status
24 3.13 4.82 3.70 switch
336 0.25 7.02 2.14 update
--
Timings for trunk@1418963,5x5
N min max avg operation (unit is seconds)
3 316.02 365.66 345.21 TOTAL RUN
456 0.01 1.39 0.02 add
6 0.02 3.20 1.57 checkout
24 2.27 116.89 29.71 commit
3 0.28 0.46 0.38 copy
3 0.60 0.70 0.63 delete
15 0.74 4.07 2.22 info
6 3.38 13.14 8.22 merge
470 0.01 0.63 0.02 mkdir
20 0.01 0.03 0.01 propdel
6K 0.01 0.40 0.01 proplist
6K 0.01 0.65 0.01 propset
552 0.01 0.13 0.01 ps
6 0.01 0.01 0.01 resolve
6 0.28 0.45 0.36 resolved
42 0.12 0.57 0.33 status
3 2.23 4.45 3.17 switch
42 0.22 4.81 1.44 update
--
Compare trunk@1418963,5x5 to 1.7.0,5x5
N min max avg operation
24/3 0.81|-75.927 0.65|-195.677 0.82|-76.556 TOTAL RUN
3K/456 0.85| -0.001 0.61| -0.901 0.81| -0.004 add
48/6 0.87| -0.003 0.52| -2.942 0.58| -1.112 checkout
192/24 1.48| +0.741 0.73|-44.075 1.12| +3.234 commit
24/3 1.52| +0.096 0.93| -0.034 1.39| +0.107 copy
24/3 0.81| -0.139 0.56| -0.548 0.75| -0.212 delete
120/15 0.09| -7.657 0.09|-39.304 0.13|-14.535 info
48/6 0.53| -3.017 0.63| -7.874 0.77| -2.428 merge
3K/470 0.88| -0.001 0.58| -0.449 1.09| +0.001 mkdir
192/20 0.83| -0.002 0.32| -0.058 0.81| -0.002 propdel
50K/6K 0.80| -0.002 0.55| -0.330 0.79| -0.002 proplist
51K/6K 0.79| -0.002 0.59| -0.450 0.80| -0.002 propset
4K/552 0.80| -0.002 0.14| -0.798 0.74| -0.003 ps
48/6 0.93| -0.001 0.72| -0.004 0.92| -0.001 resolve
48/6 0.63| -0.168 0.45| -0.544 0.60| -0.244 resolved
336/42 0.63| -0.073 0.24| -1.789 0.63| -0.195 status
24/3 0.71| -0.902 0.92| -0.372 0.85| -0.539 switch
336/42 0.86| -0.034 0.68| -2.213 0.67| -0.700 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1418963,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)
24 24.65 43.91 27.70 TOTAL RUN
672 0.01 0.21 0.02 add
48 0.02 0.43 0.19 checkout
192 0.31 10.98 1.94 commit
24 0.16 1.29 0.27 copy
24 0.10 0.13 0.11 delete
120 0.16 1.32 0.26 info
48 0.56 2.07 0.66 merge
336 0.01 0.47 0.01 mkdir
2K 0.01 0.06 0.01 proplist
2K 0.01 0.04 0.01 propset
168 0.01 0.02 0.01 ps
48 0.01 0.01 0.01 resolve
48 0.05 0.10 0.07 resolved
336 0.04 0.13 0.07 status
24 0.37 0.41 0.38 switch
336 0.05 1.02 0.27 update
--
Timings for trunk@1418963,100x1
N min max avg operation (unit is seconds)
3 22.17 27.71 25.01 TOTAL RUN
71 0.01 0.09 0.02 add
6 0.02 0.22 0.12 checkout
24 0.88 5.09 2.06 commit
3 0.26 0.29 0.27 copy
3 0.09 0.09 0.09 delete
15 0.10 0.20 0.13 info
6 0.30 0.78 0.47 merge
46 0.01 0.03 0.02 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.09 0.07 resolved
42 0.03 0.10 0.06 status
3 0.21 0.23 0.22 switch
42 0.04 0.33 0.17 update
--
Compare trunk@1418963,100x1 to 1.7.0,100x1
N min max avg operation
24/3 0.90| -2.480 0.63|-16.204 0.90| -2.691 TOTAL RUN
672/71 0.84| -0.002 0.42| -0.119 0.92| -0.001 add
48/6 0.87| -0.002 0.51| -0.211 0.62| -0.073 checkout
192/24 2.86| +0.573 0.46| -5.885 1.06| +0.120 commit
24/3 1.61| +0.099 0.22| -1.010 1.02| +0.004 copy
24/3 0.86| -0.014 0.70| -0.038 0.79| -0.023 delete
120/15 0.64| -0.059 0.15| -1.118 0.51| -0.128 info
48/6 0.54| -0.260 0.38| -1.286 0.71| -0.190 merge
336/46 0.88| -0.001 0.06| -0.440 1.13| +0.002 mkdir
2K/337 0.79| -0.002 0.19| -0.050 0.74| -0.003 proplist
2K/273 0.79| -0.002 0.32| -0.028 0.76| -0.003 propset
168/33 0.74| -0.003 0.68| -0.006 0.77| -0.003 ps
48/6 0.92| -0.001 0.77| -0.003 0.88| -0.001 resolve
48/6 1.20| +0.010 0.88| -0.012 1.01| +0.001 resolved
336/42 0.75| -0.010 0.78| -0.029 0.77| -0.017 status
24/3 0.57| -0.160 0.57| -0.173 0.58| -0.163 switch
336/42 0.87| -0.006 0.32| -0.692 0.62| -0.102 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1418963,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)
23 7.69 17.23 8.75 TOTAL RUN
23 0.04 0.05 0.04 add
46 0.02 0.15 0.08 checkout
184 0.18 5.67 0.71 commit
23 0.15 0.66 0.22 copy
23 0.02 0.07 0.03 delete
115 0.05 0.10 0.06 info
46 0.14 0.61 0.21 merge
851 0.01 0.03 0.01 proplist
966 0.01 0.05 0.01 propset
46 0.01 0.01 0.01 ps
46 0.01 0.01 0.01 resolve
46 0.02 0.02 0.02 resolved
322 0.01 0.03 0.02 status
23 0.07 0.09 0.07 switch
322 0.02 0.14 0.05 update
--
Timings for trunk@1418963,1x100
N min max avg operation (unit is seconds)
3 9.29 10.87 10.08 TOTAL RUN
3 0.03 0.03 0.03 add
6 0.02 0.08 0.05 checkout
24 0.25 2.88 0.94 commit
3 0.32 0.49 0.43 copy
3 0.02 0.02 0.02 delete
15 0.04 0.08 0.05 info
6 0.07 0.24 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.01 0.01 resolved
42 0.01 0.02 0.01 status
3 0.04 0.05 0.05 switch
42 0.02 0.09 0.03 update
--
Compare trunk@1418963,1x100 to 1.7.0,1x100
N min max avg operation
23/3 1.21| +1.601 0.63| -6.356 1.15| +1.334 TOTAL RUN
23/3 0.61| -0.016 0.57| -0.021 0.60| -0.017 add
46/6 0.86| -0.003 0.56| -0.066 0.65| -0.027 checkout
184/24 1.36| +0.065 0.51| -2.782 1.33| +0.231 commit
23/3 2.09| +0.166 0.75| -0.165 1.89| +0.201 copy
23/3 0.89| -0.002 0.29| -0.050 0.79| -0.006 delete
115/15 0.94| -0.003 0.79| -0.021 0.89| -0.006 info
46/6 0.51| -0.069 0.39| -0.375 0.66| -0.073 merge
851/111 0.80| -0.002 0.27| -0.021 0.75| -0.002 proplist
966/126 0.81| -0.002 0.18| -0.038 0.74| -0.003 propset
46/6 0.80| -0.002 0.61| -0.005 0.75| -0.003 ps
46/6 0.90| -0.001 0.82| -0.002 0.90| -0.001 resolve
46/6 0.66| -0.005 0.61| -0.009 0.70| -0.005 resolved
322/42 0.81| -0.002 0.62| -0.010 0.74| -0.004 status
23/3 0.64| -0.025 0.56| -0.038 0.62| -0.028 switch
322/42 0.91| -0.002 0.63| -0.053 0.75| -0.011 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1418963,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)
71 7.69 561.33 154.76 TOTAL RUN
4K 0.01 2.29 0.02 add
142 0.02 6.14 0.99 checkout
568 0.18 160.96 9.84 commit
71 0.15 1.29 0.26 copy
71 0.02 1.24 0.33 delete
355 0.05 43.37 5.77 info
142 0.14 21.02 3.89 merge
3K 0.01 1.08 0.01 mkdir
192 0.01 0.09 0.01 propdel
53K 0.01 0.73 0.01 proplist
54K 0.01 1.10 0.01 propset
4K 0.01 0.92 0.01 ps
142 0.01 0.01 0.01 resolve
142 0.02 0.99 0.24 resolved
994 0.01 2.36 0.21 status
71 0.07 4.82 1.41 switch
994 0.02 7.02 0.83 update
--
Timings for trunk@1418963
N min max avg operation (unit is seconds)
9 9.29 365.66 126.77 TOTAL RUN
530 0.01 1.39 0.02 add
18 0.02 3.20 0.58 checkout
72 0.25 116.89 10.90 commit
9 0.26 0.49 0.36 copy
9 0.02 0.70 0.25 delete
45 0.04 4.07 0.80 info
18 0.07 13.14 2.94 merge
516 0.01 0.63 0.02 mkdir
21 0.01 0.03 0.01 propdel
6K 0.01 0.40 0.01 proplist
6K 0.01 0.65 0.01 propset
591 0.01 0.13 0.01 ps
18 0.01 0.01 0.01 resolve
18 0.01 0.45 0.15 resolved
126 0.01 0.57 0.13 status
9 0.04 4.45 1.14 switch
126 0.02 4.81 0.55 update
--
Compare trunk@1418963 to 1.7.0
N min max avg operation
71/9 1.21| +1.601 0.65|-195.677 0.82|-27.999 TOTAL RUN
4K/530 0.85| -0.001 0.61| -0.901 0.82| -0.004 add
142/18 0.86| -0.003 0.52| -2.942 0.58| -0.417 checkout
568/72 1.36| +0.065 0.73|-44.075 1.11| +1.068 commit
71/9 1.73| +0.111 0.38| -0.801 1.40| +0.103 copy
71/9 0.89| -0.002 0.56| -0.548 0.75| -0.084 delete
355/45 0.94| -0.003 0.09|-39.304 0.14| -4.969 info
142/18 0.51| -0.069 0.63| -7.874 0.76| -0.948 merge
3K/516 0.88| -0.001 0.58| -0.449 1.09| +0.001 mkdir
192/21 0.83| -0.002 0.32| -0.058 0.82| -0.002 propdel
53K/6K 0.80| -0.002 0.55| -0.330 0.79| -0.002 proplist
54K/6K 0.80| -0.002 0.59| -0.450 0.80| -0.002 propset
4K/591 0.80| -0.002 0.14| -0.798 0.75| -0.003 ps
142/18 0.90| -0.001 0.72| -0.004 0.90| -0.001 resolve
142/18 0.66| -0.005 0.45| -0.544 0.63| -0.086 resolved
994/126 0.81| -0.002 0.24| -1.789 0.64| -0.075 status
71/9 0.64| -0.025 0.92| -0.372 0.81| -0.262 switch
994/126 0.91| -0.002 0.68| -2.213 0.66| -0.282 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1418963' is faster.
"2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Mon Dec 10 00:25:24 UTC 2012,
done at Mon Dec 10 00:54:00 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