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/01/27 01:42:36 UTC
[svnbench] Revision: 1561573 compiled Jan 27 2014, 00:22:06 on
x86_64-unknown-linux-gnu
1.8.0@1492600 vs. trunk@1561570
Started at Mon Jan 27 00:27:19 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@1561570 to 1.8.0
N avg operation
63/9 1.04| +2.365 TOTAL RUN
3K/530 1.04| +0.001 add
126/18 0.95| -0.035 checkout
504/72 1.09| +0.165 commit
63/9 1.26| +0.008 copy
63/9 0.97| -0.010 delete
315/45 0.83| -0.138 info
126/18 1.14| +0.189 merge
3K/516 1.08| +0.001 mkdir
168/21 1.33| +0.004 propdel
47K/6K 1.08| +0.001 proplist
48K/6K 1.07| +0.001 propset
3K/591 1.15| +0.002 ps
126/18 1.08| +0.002 resolve
126/18 0.97| -0.007 resolved
882/126 1.10| +0.016 status
63/9 0.88| -0.117 switch
882/126 0.98| -0.013 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1561570' 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@1561570,5x5 to 1.8.0,5x5
N avg operation
21/3 1.02| +2.900 TOTAL RUN
3K/456 1.02| +0.001 add
42/6 0.92| -0.159 checkout
168/24 1.08| +0.380 commit
21/3 0.96| -0.001 copy
21/3 0.88| -0.084 delete
105/15 0.76| -0.508 info
42/6 1.13| +0.469 merge
2K/470 1.09| +0.001 mkdir
168/20 1.28| +0.003 propdel
43K/6K 1.08| +0.001 proplist
45K/6K 1.07| +0.001 propset
3K/552 1.14| +0.002 ps
42/6 0.95| -0.002 resolve
42/6 0.87| -0.062 resolved
294/42 1.05| +0.018 status
21/3 0.81| -0.471 switch
294/42 0.93| -0.118 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1561570,5x5' is faster.
"2/3" means: '1.8.0,5x5' has 2 timings on record, the other has 3.)
Compare trunk@1561570,100x1 to 1.8.0,100x1
N avg operation
21/3 1.20| +2.971 TOTAL RUN
588/71 1.14| +0.003 add
42/6 1.17| +0.029 checkout
168/24 1.16| +0.073 commit
21/3 1.57| +0.015 copy
21/3 1.39| +0.052 delete
105/15 1.31| +0.065 info
42/6 1.23| +0.081 merge
294/46 1.04| +0.001 mkdir
2K/337 1.04| +0.001 proplist
1K/273 1.05| +0.001 propset
147/33 1.16| +0.002 ps
42/6 1.34| +0.006 resolve
42/6 1.38| +0.037 resolved
294/42 1.33| +0.025 status
21/3 1.35| +0.101 switch
294/42 1.26| +0.064 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1561570,100x1' is faster.
"2/3" means: '1.8.0,100x1' has 2 timings on record, the other has 3.)
Compare trunk@1561570,1x100 to 1.8.0,1x100
N avg operation
21/3 1.25| +1.225 TOTAL RUN
21/3 1.35| +0.040 add
42/6 1.26| +0.026 checkout
168/24 1.26| +0.042 commit
21/3 1.31| +0.009 copy
21/3 1.05| +0.002 delete
105/15 1.32| +0.028 info
42/6 1.12| +0.017 merge
777/111 1.28| +0.003 proplist
882/126 1.31| +0.004 propset
42/6 1.31| +0.004 ps
42/6 1.12| +0.002 resolve
42/6 1.15| +0.004 resolved
294/42 1.21| +0.005 status
21/3 1.19| +0.017 switch
294/42 1.22| +0.014 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1561570,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)
21 121.88 186.59 148.57 TOTAL RUN
3K 0.01 3.48 0.03 add
42 0.02 4.44 2.03 checkout
168 0.59 14.71 4.73 commit
21 0.02 0.23 0.03 copy
21 0.57 1.02 0.71 delete
105 0.64 7.07 2.11 info
42 2.59 5.22 3.50 merge
2K 0.01 0.06 0.01 mkdir
168 0.01 0.02 0.01 propdel
43K 0.01 0.03 0.01 proplist
45K 0.01 0.17 0.01 propset
3K 0.01 0.18 0.01 ps
42 0.03 0.11 0.04 resolve
42 0.30 1.06 0.49 resolved
294 0.12 1.24 0.37 status
21 2.37 3.00 2.51 switch
294 0.21 4.77 1.57 update
--
Timings for trunk@1561570,5x5
N min max avg operation (unit is seconds)
3 136.54 159.08 151.47 TOTAL RUN
456 0.01 2.93 0.03 add
6 0.02 3.92 1.87 checkout
24 0.63 12.89 5.11 commit
3 0.02 0.05 0.03 copy
3 0.61 0.64 0.63 delete
15 0.57 4.29 1.61 info
6 3.48 4.33 3.97 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.04 0.01 propset
552 0.01 0.03 0.01 ps
6 0.03 0.06 0.04 resolve
6 0.30 0.57 0.42 resolved
42 0.12 1.08 0.39 status
3 2.02 2.07 2.04 switch
42 0.15 4.53 1.45 update
--
Compare trunk@1561570,5x5 to 1.8.0,5x5
N min max avg operation
21/3 1.12|+14.656 0.85|-27.505 1.02| +2.900 TOTAL RUN
3K/456 0.96| -0.000 0.84| -0.549 1.02| +0.001 add
42/6 1.08| +0.001 0.88| -0.524 0.92| -0.159 checkout
168/24 1.07| +0.040 0.88| -1.821 1.08| +0.380 commit
21/3 1.34| +0.006 0.20| -0.184 0.96| -0.001 copy
21/3 1.06| +0.037 0.63| -0.377 0.88| -0.084 delete
105/15 0.90| -0.066 0.61| -2.775 0.76| -0.508 info
42/6 1.34| +0.884 0.83| -0.892 1.13| +0.469 merge
2K/470 0.96| -0.000 0.40| -0.035 1.09| +0.001 mkdir
168/20 0.97| -0.000 0.88| -0.002 1.28| +0.003 propdel
43K/6K 0.95| -0.000 0.82| -0.006 1.08| +0.001 proplist
45K/6K 0.93| -0.001 0.22| -0.133 1.07| +0.001 propset
3K/552 0.96| -0.000 0.19| -0.148 1.14| +0.002 ps
42/6 1.03| +0.001 0.53| -0.052 0.95| -0.002 resolve
42/6 1.00| -0.000 0.54| -0.490 0.87| -0.062 resolved
294/42 0.99| -0.001 0.87| -0.161 1.05| +0.018 status
21/3 0.85| -0.356 0.69| -0.937 0.81| -0.471 switch
294/42 0.75| -0.052 0.95| -0.249 0.93| -0.118 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1561570,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)
21 9.77 21.29 14.78 TOTAL RUN
588 0.01 0.17 0.02 add
42 0.02 0.54 0.17 checkout
168 0.10 1.20 0.45 commit
21 0.02 0.04 0.03 copy
21 0.08 0.21 0.13 delete
105 0.10 0.46 0.21 info
42 0.21 0.62 0.36 merge
294 0.01 0.05 0.02 mkdir
2K 0.01 0.03 0.01 proplist
1K 0.01 0.03 0.01 propset
147 0.01 0.03 0.01 ps
42 0.01 0.03 0.02 resolve
42 0.06 0.17 0.10 resolved
294 0.03 0.18 0.08 status
21 0.21 0.50 0.29 switch
294 0.04 0.70 0.25 update
--
Timings for trunk@1561570,100x1
N min max avg operation (unit is seconds)
3 15.95 20.84 17.75 TOTAL RUN
71 0.01 0.33 0.03 add
6 0.02 0.48 0.20 checkout
24 0.13 1.15 0.52 commit
3 0.04 0.04 0.04 copy
3 0.18 0.19 0.19 delete
15 0.11 0.44 0.27 info
6 0.19 0.55 0.44 merge
46 0.01 0.04 0.02 mkdir
1 0.03 0.03 0.03 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.16 0.14 resolved
42 0.03 0.17 0.10 status
3 0.34 0.42 0.39 switch
42 0.04 0.62 0.31 update
--
Compare trunk@1561570,100x1 to 1.8.0,100x1
N min max avg operation
21/3 1.63| +6.182 0.98| -0.441 1.20| +2.971 TOTAL RUN
588/71 1.01| +0.000 1.90| +0.157 1.14| +0.003 add
42/6 1.09| +0.001 0.90| -0.056 1.17| +0.029 checkout
168/24 1.32| +0.030 0.96| -0.046 1.16| +0.073 commit
21/3 2.37| +0.023 0.99| -0.001 1.57| +0.015 copy
21/3 2.16| +0.098 0.94| -0.012 1.39| +0.052 delete
105/15 1.09| +0.009 0.95| -0.022 1.31| +0.065 info
42/6 0.90| -0.021 0.88| -0.073 1.23| +0.081 merge
294/46 1.04| +0.000 0.91| -0.005 1.04| +0.001 mkdir
2K/337 0.94| -0.000 0.67| -0.011 1.04| +0.001 proplist
1K/273 0.97| -0.000 0.87| -0.004 1.05| +0.001 propset
147/33 0.93| -0.001 0.96| -0.001 1.16| +0.002 ps
42/6 1.08| +0.001 0.95| -0.002 1.34| +0.006 resolve
42/6 0.97| -0.002 0.92| -0.014 1.38| +0.037 resolved
294/42 1.03| +0.001 0.98| -0.003 1.33| +0.025 status
21/3 1.62| +0.129 0.84| -0.081 1.35| +0.101 switch
294/42 0.95| -0.002 0.88| -0.087 1.26| +0.064 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1561570,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)
21 2.84 6.62 4.83 TOTAL RUN
21 0.07 0.18 0.11 add
42 0.02 0.24 0.10 checkout
168 0.03 0.49 0.16 commit
21 0.02 0.04 0.03 copy
21 0.02 0.05 0.03 delete
105 0.04 0.19 0.09 info
42 0.07 0.23 0.14 merge
777 0.01 0.02 0.01 proplist
882 0.01 0.02 0.01 propset
42 0.01 0.02 0.01 ps
42 0.01 0.03 0.02 resolve
42 0.01 0.04 0.03 resolved
294 0.01 0.04 0.02 status
21 0.05 0.13 0.09 switch
294 0.02 0.23 0.06 update
--
Timings for trunk@1561570,1x100
N min max avg operation (unit is seconds)
3 5.76 6.22 6.05 TOTAL RUN
3 0.15 0.15 0.15 add
6 0.04 0.21 0.13 checkout
24 0.03 0.49 0.20 commit
3 0.03 0.04 0.04 copy
3 0.02 0.04 0.04 delete
15 0.09 0.18 0.12 info
6 0.06 0.20 0.16 merge
111 0.01 0.02 0.02 proplist
126 0.02 0.03 0.02 propset
6 0.02 0.02 0.02 ps
6 0.01 0.02 0.02 resolve
6 0.01 0.04 0.03 resolved
42 0.01 0.04 0.03 status
3 0.11 0.11 0.11 switch
42 0.02 0.20 0.08 update
--
Compare trunk@1561570,1x100 to 1.8.0,1x100
N min max avg operation
21/3 2.03| +2.922 0.94| -0.400 1.25| +1.225 TOTAL RUN
21/3 2.27| +0.086 0.84| -0.029 1.35| +0.040 add
42/6 2.36| +0.022 0.90| -0.025 1.26| +0.026 checkout
168/24 1.21| +0.006 1.00| +0.000 1.26| +0.042 commit
21/3 1.92| +0.016 1.07| +0.003 1.31| +0.009 copy
21/3 0.97| -0.001 0.91| -0.005 1.05| +0.002 delete
105/15 2.04| +0.044 0.95| -0.009 1.32| +0.028 info
42/6 0.94| -0.004 0.88| -0.027 1.12| +0.017 merge
777/111 2.16| +0.008 0.91| -0.002 1.28| +0.003 proplist
882/126 1.93| +0.007 1.49| +0.011 1.31| +0.004 propset
42/6 2.17| +0.009 0.89| -0.002 1.31| +0.004 ps
42/6 1.00| +0.000 0.90| -0.002 1.12| +0.002 resolve
42/6 1.02| +0.000 0.90| -0.004 1.15| +0.004 resolved
294/42 1.48| +0.004 0.92| -0.003 1.21| +0.005 status
21/3 2.05| +0.057 0.86| -0.018 1.19| +0.017 switch
294/42 1.27| +0.005 0.88| -0.027 1.22| +0.014 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1561570,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)
63 2.84 186.59 56.06 TOTAL RUN
3K 0.01 3.48 0.03 add
126 0.02 4.44 0.77 checkout
504 0.03 14.71 1.78 commit
63 0.02 0.23 0.03 copy
63 0.02 1.02 0.29 delete
315 0.04 7.07 0.80 info
126 0.07 5.22 1.33 merge
3K 0.01 0.06 0.01 mkdir
168 0.01 0.02 0.01 propdel
47K 0.01 0.03 0.01 proplist
48K 0.01 0.17 0.01 propset
3K 0.01 0.18 0.01 ps
126 0.01 0.11 0.03 resolve
126 0.01 1.06 0.20 resolved
882 0.01 1.24 0.16 status
63 0.05 3.00 0.96 switch
882 0.02 4.77 0.63 update
--
Timings for trunk@1561570
N min max avg operation (unit is seconds)
9 5.76 159.08 58.42 TOTAL RUN
530 0.01 2.93 0.03 add
18 0.02 3.92 0.73 checkout
72 0.03 12.89 1.94 commit
9 0.02 0.05 0.04 copy
9 0.02 0.64 0.28 delete
45 0.09 4.29 0.66 info
18 0.06 4.33 1.52 merge
516 0.01 0.04 0.02 mkdir
21 0.01 0.03 0.02 propdel
6K 0.01 0.03 0.01 proplist
6K 0.01 0.04 0.01 propset
591 0.01 0.03 0.01 ps
18 0.01 0.06 0.03 resolve
18 0.01 0.57 0.20 resolved
126 0.01 1.08 0.17 status
9 0.11 2.07 0.85 switch
126 0.02 4.53 0.61 update
--
Compare trunk@1561570 to 1.8.0
N min max avg operation
63/9 2.03| +2.922 0.85|-27.505 1.04| +2.365 TOTAL RUN
3K/530 0.96| -0.000 0.84| -0.549 1.04| +0.001 add
126/18 1.10| +0.002 0.88| -0.524 0.95| -0.035 checkout
504/72 1.21| +0.006 0.88| -1.821 1.09| +0.165 commit
63/9 1.36| +0.006 0.20| -0.184 1.26| +0.008 copy
63/9 0.97| -0.001 0.63| -0.377 0.97| -0.010 delete
315/45 2.04| +0.044 0.61| -2.775 0.83| -0.138 info
126/18 0.94| -0.004 0.83| -0.892 1.14| +0.189 merge
3K/516 0.96| -0.000 0.75| -0.014 1.08| +0.001 mkdir
168/21 0.97| -0.000 1.22| +0.005 1.33| +0.004 propdel
47K/6K 0.95| -0.000 0.82| -0.006 1.08| +0.001 proplist
48K/6K 0.93| -0.001 0.22| -0.133 1.07| +0.001 propset
3K/591 0.96| -0.000 0.19| -0.148 1.15| +0.002 ps
126/18 1.00| +0.000 0.53| -0.052 1.08| +0.002 resolve
126/18 1.02| +0.000 0.54| -0.490 0.97| -0.007 resolved
882/126 1.48| +0.004 0.87| -0.161 1.10| +0.016 status
63/9 2.05| +0.057 0.69| -0.937 0.88| -0.117 switch
882/126 1.27| +0.005 0.95| -0.249 0.98| -0.013 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1561570' is faster.
"2/3" means: '1.8.0' has 2 timings on record, the other has 3.)
Had started at Mon Jan 27 00:27:19 UTC 2014,
done at Mon Jan 27 00:40:17 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