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 2014/02/24 01:42:03 UTC
[svnbench] Revision: 1571119 compiled Feb 24 2014, 00:22:08 on
x86_64-unknown-linux-gnu
1.8.0@1492600 vs. trunk@1571028
Started at Mon Feb 24 00:27:16 UTC 2014
*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@1571028 to 1.8.0
N avg operation
72/9 0.98| -1.269 TOTAL RUN
4K/530 0.99| -0.000 add
144/18 0.90| -0.079 checkout
576/72 0.97| -0.062 commit
72/9 0.94| -0.002 copy
72/9 0.79| -0.060 delete
360/45 0.97| -0.021 info
144/18 0.97| -0.042 merge
3K/516 1.08| +0.001 mkdir
192/21 1.02| +0.000 propdel
53K/6K 1.06| +0.001 proplist
54K/6K 1.07| +0.001 propset
4K/591 1.05| +0.001 ps
144/18 0.86| -0.004 resolve
144/18 0.90| -0.020 resolved
1K/126 0.96| -0.007 status
72/9 0.91| -0.085 switch
1K/126 0.85| -0.097 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1571028' is faster.
"2/3" means: '1.8.0' has 2 timings on record, the other has 3.)
Above totals split into separate <dir-levels>x<dir-spread> runs:
----------------------------------------------------------------
Compare trunk@1571028,5x5 to 1.8.0,5x5
N avg operation
24/3 1.02| +2.712 TOTAL RUN
3K/456 0.99| -0.000 add
48/6 0.92| -0.168 checkout
192/24 1.01| +0.044 commit
24/3 1.25| +0.008 copy
24/3 0.85| -0.104 delete
120/15 1.02| +0.034 info
48/6 1.03| +0.110 merge
3K/470 1.13| +0.002 mkdir
192/20 1.03| +0.000 propdel
50K/6K 1.09| +0.001 proplist
51K/6K 1.10| +0.001 propset
4K/552 1.07| +0.001 ps
48/6 1.07| +0.003 resolve
48/6 0.98| -0.011 resolved
336/42 1.02| +0.009 status
24/3 0.94| -0.147 switch
336/42 0.89| -0.176 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1571028,5x5' is faster.
"2/3" means: '1.8.0,5x5' has 2 timings on record, the other has 3.)
Compare trunk@1571028,100x1 to 1.8.0,100x1
N avg operation
24/3 0.72| -4.255 TOTAL RUN
672/71 0.98| -0.001 add
48/6 0.87| -0.022 checkout
192/24 0.67| -0.158 commit
24/3 0.96| -0.001 copy
24/3 0.56| -0.060 delete
120/15 0.74| -0.055 info
48/6 0.56| -0.163 merge
336/46 0.79| -0.005 mkdir
2K/337 0.78| -0.003 proplist
2K/273 0.81| -0.003 propset
168/33 0.75| -0.004 ps
48/6 0.68| -0.006 resolve
48/6 0.64| -0.037 resolved
336/42 0.75| -0.020 status
24/3 0.80| -0.063 switch
336/42 0.67| -0.085 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1571028,100x1' is faster.
"2/3" means: '1.8.0,100x1' has 2 timings on record, the other has 3.)
Compare trunk@1571028,1x100 to 1.8.0,1x100
N avg operation
24/3 0.54| -2.264 TOTAL RUN
24/3 0.55| -0.052 add
48/6 0.53| -0.047 checkout
192/24 0.55| -0.072 commit
24/3 0.60| -0.012 copy
24/3 0.54| -0.016 delete
120/15 0.53| -0.042 info
48/6 0.50| -0.072 merge
888/111 0.52| -0.006 proplist
1K/126 0.53| -0.006 propset
48/6 0.53| -0.006 ps
48/6 0.55| -0.008 resolve
48/6 0.53| -0.012 resolved
336/42 0.52| -0.011 status
24/3 0.51| -0.046 switch
336/42 0.55| -0.029 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1571028,1x100' is faster.
"2/3" means: '1.8.0,1x100' has 2 timings on record, the other has 3.)
More detail:
------------
Timings for 1.8.0,5x5
N min max avg operation (unit is seconds)
24 121.88 186.59 149.40 TOTAL RUN
3K 0.01 3.48 0.03 add
48 0.02 4.44 2.02 checkout
192 0.59 14.71 4.77 commit
24 0.02 0.23 0.03 copy
24 0.56 1.02 0.70 delete
120 0.64 7.07 2.12 info
48 2.59 5.22 3.51 merge
3K 0.01 0.06 0.01 mkdir
192 0.01 0.02 0.01 propdel
50K 0.01 0.03 0.01 proplist
51K 0.01 0.17 0.01 propset
4K 0.01 0.18 0.01 ps
48 0.03 0.11 0.04 resolve
48 0.30 1.06 0.48 resolved
336 0.12 1.24 0.38 status
24 2.35 3.21 2.53 switch
336 0.21 4.77 1.57 update
--
Timings for trunk@1571028,5x5
N min max avg operation (unit is seconds)
3 141.57 162.18 152.11 TOTAL RUN
456 0.01 2.84 0.03 add
6 0.02 3.74 1.85 checkout
24 0.61 12.68 4.82 commit
3 0.02 0.05 0.04 copy
3 0.59 0.61 0.60 delete
15 0.57 5.94 2.15 info
6 2.75 4.38 3.62 merge
470 0.01 0.02 0.02 mkdir
20 0.01 0.02 0.01 propdel
6K 0.01 0.03 0.01 proplist
6K 0.01 0.03 0.01 propset
552 0.01 0.03 0.01 ps
6 0.03 0.07 0.04 resolve
6 0.30 0.59 0.47 resolved
42 0.12 1.04 0.39 status
3 1.98 2.87 2.38 switch
42 0.15 4.15 1.39 update
--
Compare trunk@1571028,5x5 to 1.8.0,5x5
N min max avg operation
24/3 1.16|+19.694 0.87|-24.413 1.02| +2.712 TOTAL RUN
3K/456 0.94| -0.001 0.82| -0.637 0.99| -0.000 add
48/6 1.06| +0.001 0.84| -0.700 0.92| -0.168 checkout
192/24 1.02| +0.014 0.86| -2.029 1.01| +0.044 commit
24/3 1.30| +0.005 0.22| -0.180 1.25| +0.008 copy
24/3 1.05| +0.026 0.60| -0.411 0.85| -0.104 delete
120/15 0.89| -0.069 0.84| -1.130 1.02| +0.034 info
48/6 1.06| +0.157 0.84| -0.844 1.03| +0.110 merge
3K/470 0.96| -0.000 0.39| -0.036 1.13| +0.002 mkdir
192/20 0.94| -0.000 0.87| -0.003 1.03| +0.000 propdel
50K/6K 0.94| -0.000 0.88| -0.004 1.09| +0.001 proplist
51K/6K 0.95| -0.000 0.18| -0.139 1.10| +0.001 propset
4K/552 0.95| -0.000 0.15| -0.154 1.07| +0.001 ps
48/6 1.00| -0.000 0.65| -0.038 1.07| +0.003 resolve
48/6 0.98| -0.006 0.56| -0.467 0.98| -0.011 resolved
336/42 0.96| -0.004 0.84| -0.196 1.02| +0.009 status
24/3 0.84| -0.371 0.89| -0.338 0.94| -0.147 switch
336/42 0.73| -0.054 0.87| -0.626 0.89| -0.176 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1571028,5x5' is faster.
"2/3" means: '1.8.0,5x5' has 2 timings on record, the other has 3.)
Timings for 1.8.0,100x1
N min max avg operation (unit is seconds)
24 9.77 21.29 15.39 TOTAL RUN
672 0.01 0.35 0.03 add
48 0.02 0.54 0.17 checkout
192 0.09 1.29 0.47 commit
24 0.02 0.04 0.03 copy
24 0.08 0.21 0.14 delete
120 0.10 0.46 0.21 info
48 0.21 0.62 0.37 merge
336 0.01 0.05 0.02 mkdir
2K 0.01 0.03 0.01 proplist
2K 0.01 0.03 0.02 propset
168 0.01 0.03 0.02 ps
48 0.01 0.03 0.02 resolve
48 0.06 0.17 0.10 resolved
336 0.03 0.18 0.08 status
24 0.21 0.50 0.31 switch
336 0.04 0.70 0.26 update
--
Timings for trunk@1571028,100x1
N min max avg operation (unit is seconds)
3 8.77 15.66 11.13 TOTAL RUN
71 0.01 0.31 0.03 add
6 0.02 0.45 0.15 checkout
24 0.10 1.10 0.31 commit
3 0.02 0.04 0.03 copy
3 0.08 0.08 0.08 delete
15 0.09 0.41 0.16 info
6 0.19 0.23 0.20 merge
46 0.01 0.04 0.02 mkdir
1 0.01 0.01 0.01 propdel
337 0.01 0.02 0.01 proplist
273 0.01 0.02 0.01 propset
33 0.01 0.02 0.01 ps
6 0.01 0.01 0.01 resolve
6 0.06 0.07 0.06 resolved
42 0.03 0.14 0.06 status
3 0.17 0.38 0.24 switch
42 0.04 0.54 0.17 update
--
Compare trunk@1571028,100x1 to 1.8.0,100x1
N min max avg operation
24/3 0.90| -1.004 0.74| -5.630 0.72| -4.255 TOTAL RUN
672/71 0.90| -0.001 0.91| -0.031 0.98| -0.001 add
48/6 1.08| +0.001 0.84| -0.086 0.87| -0.022 checkout
192/24 1.01| +0.001 0.85| -0.189 0.67| -0.158 commit
24/3 1.05| +0.001 1.01| +0.000 0.96| -0.001 copy
24/3 0.90| -0.008 0.38| -0.129 0.56| -0.060 delete
120/15 0.94| -0.006 0.90| -0.048 0.74| -0.055 info
48/6 0.91| -0.018 0.37| -0.391 0.56| -0.163 merge
336/46 0.88| -0.001 0.87| -0.006 0.79| -0.005 mkdir
2K/337 0.88| -0.001 0.61| -0.013 0.78| -0.003 proplist
2K/273 0.90| -0.001 0.72| -0.009 0.81| -0.003 propset
168/33 0.86| -0.001 0.86| -0.004 0.75| -0.004 ps
48/6 0.95| -0.001 0.45| -0.017 0.68| -0.006 resolve
48/6 0.93| -0.005 0.40| -0.102 0.64| -0.037 resolved
336/42 0.94| -0.002 0.81| -0.034 0.75| -0.020 status
24/3 0.84| -0.033 0.77| -0.116 0.80| -0.063 switch
336/42 0.93| -0.003 0.77| -0.161 0.67| -0.085 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1571028,100x1' is faster.
"2/3" means: '1.8.0,100x1' has 2 timings on record, the other has 3.)
Timings for 1.8.0,1x100
N min max avg operation (unit is seconds)
24 2.79 6.62 4.89 TOTAL RUN
24 0.07 0.18 0.12 add
48 0.02 0.24 0.10 checkout
192 0.03 0.49 0.16 commit
24 0.02 0.04 0.03 copy
24 0.02 0.05 0.03 delete
120 0.04 0.19 0.09 info
48 0.06 0.23 0.14 merge
888 0.01 0.02 0.01 proplist
1K 0.01 0.02 0.01 propset
48 0.01 0.02 0.01 ps
48 0.01 0.03 0.02 resolve
48 0.01 0.04 0.03 resolved
336 0.01 0.04 0.02 status
24 0.05 0.13 0.09 switch
336 0.02 0.23 0.06 update
--
Timings for trunk@1571028,1x100
N min max avg operation (unit is seconds)
3 2.61 2.65 2.63 TOTAL RUN
3 0.06 0.06 0.06 add
6 0.02 0.09 0.05 checkout
24 0.02 0.21 0.09 commit
3 0.02 0.02 0.02 copy
3 0.02 0.02 0.02 delete
15 0.04 0.07 0.05 info
6 0.06 0.08 0.07 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.05 0.05 switch
42 0.02 0.09 0.04 update
--
Compare trunk@1571028,1x100 to 1.8.0,1x100
N min max avg operation
24/3 0.94| -0.176 0.40| -3.973 0.54| -2.264 TOTAL RUN
24/3 0.93| -0.004 0.35| -0.120 0.55| -0.052 add
48/6 1.06| +0.001 0.38| -0.148 0.53| -0.047 checkout
192/24 0.93| -0.002 0.44| -0.274 0.55| -0.072 commit
24/3 0.95| -0.001 0.47| -0.021 0.60| -0.012 copy
24/3 0.94| -0.001 0.39| -0.030 0.54| -0.016 delete
120/15 0.95| -0.002 0.38| -0.119 0.53| -0.042 info
48/6 0.90| -0.006 0.37| -0.146 0.50| -0.072 merge
888/111 0.91| -0.001 0.39| -0.011 0.52| -0.006 proplist
1K/126 0.91| -0.001 0.37| -0.014 0.53| -0.006 propset
48/6 0.91| -0.001 0.36| -0.013 0.53| -0.006 ps
48/6 0.95| -0.001 0.42| -0.015 0.55| -0.008 resolve
48/6 0.92| -0.001 0.38| -0.027 0.53| -0.012 resolved
336/42 0.88| -0.001 0.39| -0.025 0.52| -0.011 status
24/3 0.88| -0.006 0.38| -0.080 0.51| -0.046 switch
336/42 0.98| -0.000 0.37| -0.147 0.55| -0.029 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1571028,1x100' is faster.
"2/3" means: '1.8.0,1x100' has 2 timings on record, the other has 3.)
Timings for 1.8.0
N min max avg operation (unit is seconds)
72 2.79 186.59 56.56 TOTAL RUN
4K 0.01 3.48 0.03 add
144 0.02 4.44 0.77 checkout
576 0.03 14.71 1.80 commit
72 0.02 0.23 0.03 copy
72 0.02 1.02 0.29 delete
360 0.04 7.07 0.81 info
144 0.06 5.22 1.34 merge
3K 0.01 0.06 0.01 mkdir
192 0.01 0.02 0.01 propdel
53K 0.01 0.03 0.01 proplist
54K 0.01 0.17 0.01 propset
4K 0.01 0.18 0.01 ps
144 0.01 0.11 0.03 resolve
144 0.01 1.06 0.20 resolved
1K 0.01 1.24 0.16 status
72 0.05 3.21 0.98 switch
1K 0.02 4.77 0.63 update
--
Timings for trunk@1571028
N min max avg operation (unit is seconds)
9 2.61 162.18 55.29 TOTAL RUN
530 0.01 2.84 0.03 add
18 0.02 3.74 0.69 checkout
72 0.02 12.68 1.74 commit
9 0.02 0.05 0.03 copy
9 0.02 0.61 0.23 delete
45 0.04 5.94 0.79 info
18 0.06 4.38 1.30 merge
516 0.01 0.04 0.02 mkdir
21 0.01 0.02 0.01 propdel
6K 0.01 0.03 0.01 proplist
6K 0.01 0.03 0.01 propset
591 0.01 0.03 0.01 ps
18 0.01 0.07 0.02 resolve
18 0.01 0.59 0.18 resolved
126 0.01 1.04 0.15 status
9 0.05 2.87 0.89 switch
126 0.02 4.15 0.53 update
--
Compare trunk@1571028 to 1.8.0
N min max avg operation
72/9 0.94| -0.176 0.87|-24.413 0.98| -1.269 TOTAL RUN
4K/530 0.94| -0.001 0.82| -0.637 0.99| -0.000 add
144/18 1.08| +0.001 0.84| -0.700 0.90| -0.079 checkout
576/72 0.93| -0.002 0.86| -2.029 0.97| -0.062 commit
72/9 0.98| -0.000 0.22| -0.180 0.94| -0.002 copy
72/9 0.94| -0.001 0.60| -0.411 0.79| -0.060 delete
360/45 0.95| -0.002 0.84| -1.130 0.97| -0.021 info
144/18 0.90| -0.006 0.84| -0.844 0.97| -0.042 merge
3K/516 0.95| -0.000 0.72| -0.016 1.08| +0.001 mkdir
192/21 0.94| -0.000 0.87| -0.003 1.02| +0.000 propdel
53K/6K 0.92| -0.001 0.88| -0.004 1.06| +0.001 proplist
54K/6K 0.93| -0.001 0.18| -0.139 1.07| +0.001 propset
4K/591 0.93| -0.001 0.15| -0.154 1.05| +0.001 ps
144/18 0.95| -0.001 0.65| -0.038 0.86| -0.004 resolve
144/18 0.92| -0.001 0.56| -0.467 0.90| -0.020 resolved
1K/126 0.88| -0.001 0.84| -0.196 0.96| -0.007 status
72/9 0.88| -0.006 0.89| -0.338 0.91| -0.085 switch
1K/126 0.98| -0.000 0.87| -0.626 0.85| -0.097 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1571028' is faster.
"2/3" means: '1.8.0' has 2 timings on record, the other has 3.)
Had started at Mon Feb 24 00:27:16 UTC 2014,
done at Mon Feb 24 00:39:29 UTC 2014
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.8.0_trunk@last12.svg
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.8.0_trunk@last12,5x5.svg
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.8.0_trunk@last12,1x100.svg
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.8.0_trunk@last12,100x1.svg