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/05/27 02:40:13 UTC
[svnbench] Revision: 1486495 compiled May 27 2013, 00:22:01 on
x86_64-unknown-linux-gnu
1.7.0@1181106 vs. trunk@1486467
Started at Mon May 27 00:26:23 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@1486467 to 1.7.0
N avg operation
24/9 0.70|-22.787 TOTAL RUN
1K/530 1.06| +0.001 add
48/18 0.85| -0.135 checkout
192/72 0.83| -0.353 commit
24/9 1.25| +0.006 copy
24/9 0.89| -0.032 delete
120/45 0.24| -3.315 info
48/18 0.60| -0.866 merge
1K/516 1.08| +0.001 mkdir
64/21 1.12| +0.001 propdel
17K/6K 0.95| -0.000 proplist
18K/6K 1.00| -0.000 propset
1K/591 0.99| -0.000 ps
48/18 3.10| +0.021 resolve
48/18 1.24| +0.048 resolved
336/126 0.96| -0.008 status
24/9 0.77| -0.249 switch
336/126 0.90| -0.066 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1486467' 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@1486467,5x5 to 1.7.0,5x5
N avg operation
8/3 0.67|-67.941 TOTAL RUN
1K/456 1.01| +0.000 add
16/6 0.84| -0.373 checkout
64/24 0.82| -0.984 commit
8/3 0.65| -0.011 copy
8/3 0.76| -0.167 delete
40/15 0.22| -9.904 info
16/6 0.60| -2.291 merge
1K/470 1.02| +0.000 mkdir
64/20 1.12| +0.001 propdel
16K/6K 0.94| -0.001 proplist
17K/6K 0.99| -0.000 propset
1K/552 0.97| -0.000 ps
16/6 6.07| +0.043 resolve
16/6 1.17| +0.084 resolved
112/42 0.91| -0.040 status
8/3 0.74| -0.722 switch
112/42 0.89| -0.175 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1486467,5x5' is faster.
"2/3" means: '1.7.0,5x5' has 2 timings on record, the other has 3.)
Compare trunk@1486467,100x1 to 1.7.0,100x1
N avg operation
8/3 0.93| -1.279 TOTAL RUN
224/71 1.35| +0.007 add
16/6 0.75| -0.055 checkout
64/24 0.85| -0.089 commit
8/3 1.70| +0.017 copy
8/3 1.50| +0.061 delete
40/15 0.77| -0.071 info
16/6 0.56| -0.276 merge
112/46 1.50| +0.008 mkdir
872/337 1.08| +0.001 proplist
704/273 1.10| +0.001 propset
56/33 1.03| +0.000 ps
16/6 2.21| +0.011 resolve
16/6 1.73| +0.051 resolved
112/42 1.16| +0.013 status
8/3 0.90| -0.038 switch
112/42 0.88| -0.040 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1486467,100x1' is faster.
"2/3" means: '1.7.0,100x1' has 2 timings on record, the other has 3.)
Compare trunk@1486467,1x100 to 1.7.0,1x100
N avg operation
8/3 1.17| +0.858 TOTAL RUN
8/3 1.32| +0.020 add
16/6 1.21| +0.022 checkout
64/24 1.07| +0.013 commit
8/3 1.58| +0.013 copy
8/3 1.31| +0.010 delete
40/15 1.38| +0.031 info
16/6 0.85| -0.032 merge
296/111 1.19| +0.002 proplist
336/126 1.22| +0.003 propset
16/6 1.21| +0.003 ps
16/6 1.69| +0.009 resolve
16/6 1.32| +0.008 resolved
112/42 1.17| +0.004 status
8/3 1.13| +0.013 switch
112/42 1.26| +0.017 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1486467,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)
8 192.14 248.26 207.81 TOTAL RUN
1K 0.01 1.90 0.02 add
16 0.02 5.00 2.30 checkout
64 1.07 17.29 5.38 commit
8 0.01 0.13 0.03 copy
8 0.61 0.80 0.70 delete
40 6.32 31.69 12.63 info
16 5.33 8.49 5.67 merge
1K 0.01 0.04 0.01 mkdir
64 0.01 0.02 0.01 propdel
16K 0.01 0.03 0.01 proplist
17K 0.01 0.06 0.01 propset
1K 0.01 0.03 0.01 ps
16 0.01 0.01 0.01 resolve
16 0.40 0.61 0.51 resolved
112 0.17 0.96 0.45 status
8 2.71 2.88 2.79 switch
112 0.21 4.85 1.66 update
--
Timings for trunk@1486467,5x5
N min max avg operation (unit is seconds)
3 126.16 149.97 139.87 TOTAL RUN
456 0.01 1.67 0.02 add
6 0.02 3.99 1.92 checkout
24 0.57 13.21 4.39 commit
3 0.02 0.02 0.02 copy
3 0.52 0.54 0.53 delete
15 0.61 7.66 2.73 info
6 2.32 4.72 3.38 merge
470 0.01 0.02 0.01 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.09 0.05 resolve
6 0.30 0.90 0.59 resolved
42 0.12 0.87 0.41 status
3 2.03 2.09 2.06 switch
42 0.20 4.19 1.48 update
--
Compare trunk@1486467,5x5 to 1.7.0,5x5
N min max avg operation
8/3 0.66|-65.972 0.60|-98.289 0.67|-67.941 TOTAL RUN
1K/456 0.91| -0.001 0.88| -0.234 1.01| +0.000 add
16/6 0.91| -0.002 0.80| -1.011 0.84| -0.373 checkout
64/24 0.54| -0.496 0.76| -4.085 0.82| -0.984 commit
8/3 1.31| +0.004 0.16| -0.112 0.65| -0.011 copy
8/3 0.85| -0.094 0.68| -0.256 0.76| -0.167 delete
40/15 0.10| -5.712 0.24|-24.026 0.22| -9.904 info
16/6 0.44| -3.005 0.56| -3.771 0.60| -2.291 merge
1K/470 0.92| -0.001 0.60| -0.016 1.02| +0.000 mkdir
64/20 0.87| -0.001 0.87| -0.003 1.12| +0.001 propdel
16K/6K 0.83| -0.001 0.92| -0.003 0.94| -0.001 proplist
17K/6K 0.85| -0.001 0.43| -0.037 0.99| -0.000 propset
1K/552 0.85| -0.001 0.97| -0.001 0.97| -0.000 ps
16/6 3.27| +0.019 9.93| +0.081 6.07| +0.043 resolve
16/6 0.76| -0.096 1.47| +0.289 1.17| +0.084 resolved
112/42 0.68| -0.054 0.90| -0.094 0.91| -0.040 status
8/3 0.75| -0.676 0.73| -0.789 0.74| -0.722 switch
112/42 0.94| -0.013 0.86| -0.664 0.89| -0.175 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1486467,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)
8 13.04 22.49 18.05 TOTAL RUN
224 0.01 0.13 0.02 add
16 0.02 0.74 0.22 checkout
64 0.12 1.41 0.57 commit
8 0.02 0.03 0.02 copy
8 0.09 0.22 0.12 delete
40 0.15 0.80 0.30 info
16 0.46 0.91 0.62 merge
112 0.01 0.03 0.02 mkdir
872 0.01 0.03 0.01 proplist
704 0.01 0.03 0.01 propset
56 0.01 0.03 0.01 ps
16 0.01 0.02 0.01 resolve
16 0.05 0.11 0.07 resolved
112 0.04 0.20 0.08 status
8 0.33 0.65 0.40 switch
112 0.04 0.86 0.34 update
--
Timings for trunk@1486467,100x1
N min max avg operation (unit is seconds)
3 13.47 19.99 16.78 TOTAL RUN
71 0.01 0.24 0.03 add
6 0.02 0.50 0.17 checkout
24 0.12 1.06 0.49 commit
3 0.03 0.05 0.04 copy
3 0.18 0.19 0.18 delete
15 0.08 0.40 0.23 info
6 0.20 0.51 0.35 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.03 0.02 propset
33 0.01 0.03 0.02 ps
6 0.01 0.03 0.02 resolve
6 0.06 0.15 0.12 resolved
42 0.03 0.16 0.09 status
3 0.19 0.44 0.36 switch
42 0.04 0.66 0.30 update
--
Compare trunk@1486467,100x1 to 1.7.0,100x1
N min max avg operation
8/3 1.03| +0.431 0.89| -2.509 0.93| -1.279 TOTAL RUN
224/71 1.05| +0.000 1.85| +0.109 1.35| +0.007 add
16/6 0.94| -0.001 0.68| -0.235 0.75| -0.055 checkout
64/24 1.03| +0.004 0.75| -0.352 0.85| -0.089 commit
8/3 2.16| +0.018 1.47| +0.016 1.70| +0.017 copy
8/3 1.93| +0.087 0.87| -0.029 1.50| +0.061 delete
40/15 0.55| -0.066 0.50| -0.405 0.77| -0.071 info
16/6 0.43| -0.263 0.56| -0.401 0.56| -0.276 merge
112/46 1.06| +0.001 1.30| +0.010 1.50| +0.008 mkdir
872/337 0.86| -0.001 0.81| -0.005 1.08| +0.001 proplist
704/273 0.91| -0.001 0.83| -0.005 1.10| +0.001 propset
56/33 0.85| -0.001 0.83| -0.005 1.03| +0.000 ps
16/6 1.42| +0.003 1.59| +0.011 2.21| +0.011 resolve
16/6 1.31| +0.015 1.39| +0.044 1.73| +0.051 resolved
112/42 0.75| -0.010 0.79| -0.042 1.16| +0.013 status
8/3 0.57| -0.142 0.68| -0.210 0.90| -0.038 switch
112/42 0.94| -0.003 0.77| -0.197 0.88| -0.040 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1486467,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)
8 3.09 7.30 5.18 TOTAL RUN
8 0.04 0.09 0.06 add
16 0.02 0.27 0.11 checkout
64 0.03 0.56 0.19 commit
8 0.01 0.03 0.02 copy
8 0.02 0.05 0.03 delete
40 0.04 0.18 0.08 info
16 0.12 0.31 0.21 merge
296 0.01 0.02 0.01 proplist
336 0.01 0.02 0.01 propset
16 0.01 0.02 0.01 ps
16 0.01 0.02 0.01 resolve
16 0.01 0.04 0.02 resolved
112 0.01 0.05 0.02 status
8 0.06 0.15 0.10 switch
112 0.02 0.27 0.06 update
--
Timings for trunk@1486467,1x100
N min max avg operation (unit is seconds)
3 6.02 6.06 6.04 TOTAL RUN
3 0.08 0.08 0.08 add
6 0.04 0.22 0.13 checkout
24 0.05 0.47 0.20 commit
3 0.03 0.04 0.04 copy
3 0.04 0.04 0.04 delete
15 0.09 0.18 0.11 info
6 0.14 0.22 0.18 merge
111 0.01 0.02 0.01 proplist
126 0.02 0.02 0.02 propset
6 0.02 0.02 0.02 ps
6 0.02 0.02 0.02 resolve
6 0.02 0.04 0.03 resolved
42 0.02 0.04 0.03 status
3 0.11 0.12 0.11 switch
42 0.03 0.22 0.08 update
--
Compare trunk@1486467,1x100 to 1.7.0,1x100
N min max avg operation
8/3 1.95| +2.926 0.83| -1.244 1.17| +0.858 TOTAL RUN
8/3 2.22| +0.045 0.94| -0.006 1.32| +0.020 add
16/6 2.04| +0.018 0.84| -0.044 1.21| +0.022 checkout
64/24 1.43| +0.015 0.84| -0.089 1.07| +0.013 commit
8/3 2.47| +0.020 1.24| +0.007 1.58| +0.013 copy
8/3 2.13| +0.023 0.95| -0.003 1.31| +0.010 delete
40/15 2.21| +0.050 0.98| -0.003 1.38| +0.031 info
16/6 1.17| +0.020 0.69| -0.096 0.85| -0.032 merge
296/111 2.02| +0.007 0.84| -0.003 1.19| +0.002 proplist
336/126 1.95| +0.008 0.97| -0.001 1.22| +0.003 propset
16/6 2.06| +0.009 0.87| -0.003 1.21| +0.003 ps
16/6 2.84| +0.013 1.24| +0.004 1.69| +0.009 resolve
16/6 1.85| +0.011 1.04| +0.001 1.32| +0.008 resolved
112/42 1.82| +0.008 0.81| -0.009 1.17| +0.004 status
8/3 1.88| +0.053 0.79| -0.030 1.13| +0.013 switch
112/42 2.12| +0.018 0.82| -0.048 1.26| +0.017 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1486467,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)
24 3.09 248.26 77.02 TOTAL RUN
1K 0.01 1.90 0.02 add
48 0.02 5.00 0.88 checkout
192 0.03 17.29 2.05 commit
24 0.01 0.13 0.03 copy
24 0.02 0.80 0.28 delete
120 0.04 31.69 4.34 info
48 0.12 8.49 2.17 merge
1K 0.01 0.04 0.01 mkdir
64 0.01 0.02 0.01 propdel
17K 0.01 0.03 0.01 proplist
18K 0.01 0.06 0.01 propset
1K 0.01 0.03 0.01 ps
48 0.01 0.02 0.01 resolve
48 0.01 0.61 0.20 resolved
336 0.01 0.96 0.18 status
24 0.06 2.88 1.09 switch
336 0.02 4.85 0.69 update
--
Timings for trunk@1486467
N min max avg operation (unit is seconds)
9 6.02 149.97 54.23 TOTAL RUN
530 0.01 1.67 0.02 add
18 0.02 3.99 0.74 checkout
72 0.05 13.21 1.69 commit
9 0.02 0.05 0.03 copy
9 0.04 0.54 0.25 delete
45 0.08 7.66 1.02 info
18 0.14 4.72 1.30 merge
516 0.01 0.04 0.01 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.09 0.03 resolve
18 0.02 0.90 0.25 resolved
126 0.02 0.87 0.18 status
9 0.11 2.09 0.85 switch
126 0.03 4.19 0.62 update
--
Compare trunk@1486467 to 1.7.0
N min max avg operation
24/9 1.95| +2.926 0.60|-98.289 0.70|-22.787 TOTAL RUN
1K/530 0.91| -0.001 0.88| -0.234 1.06| +0.001 add
48/18 0.92| -0.001 0.80| -1.011 0.85| -0.135 checkout
192/72 1.43| +0.015 0.76| -4.085 0.83| -0.353 commit
24/9 1.39| +0.005 0.38| -0.082 1.25| +0.006 copy
24/9 2.13| +0.023 0.68| -0.256 0.89| -0.032 delete
120/45 2.00| +0.041 0.24|-24.026 0.24| -3.315 info
48/18 1.17| +0.020 0.56| -3.771 0.60| -0.866 merge
1K/516 0.92| -0.001 1.05| +0.002 1.08| +0.001 mkdir
64/21 0.87| -0.001 0.87| -0.003 1.12| +0.001 propdel
17K/6K 0.83| -0.001 0.92| -0.003 0.95| -0.000 proplist
18K/6K 0.85| -0.001 0.43| -0.037 1.00| -0.000 propset
1K/591 0.85| -0.001 0.96| -0.001 0.99| -0.000 ps
48/18 1.54| +0.004 4.98| +0.072 3.10| +0.021 resolve
48/18 1.85| +0.011 1.47| +0.289 1.24| +0.048 resolved
336/126 1.82| +0.008 0.90| -0.094 0.96| -0.008 status
24/9 1.88| +0.053 0.73| -0.789 0.77| -0.249 switch
336/126 2.12| +0.018 0.86| -0.664 0.90| -0.066 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1486467' is faster.
"2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Mon May 27 00:26:23 UTC 2013,
done at Mon May 27 00:39:34 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