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/06 02:36:39 UTC
[svnbench] Revision: 1479422 compiled May 6 2013, 00:22:03 on
x86_64-unknown-linux-gnu
1.7.0@1181106 vs. trunk@1479350
Started at Mon May 6 00:26:10 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@1479350 to 1.7.0
N avg operation
15/9 0.54|-34.716 TOTAL RUN
930/530 0.86| -0.003 add
30/18 0.76| -0.212 checkout
120/72 0.65| -0.691 commit
15/9 0.77| -0.005 copy
15/9 0.81| -0.054 delete
75/45 0.15| -3.693 info
30/18 0.52| -1.079 merge
780/516 0.79| -0.002 mkdir
40/21 0.79| -0.002 propdel
11K/6K 0.71| -0.003 proplist
11K/6K 0.73| -0.003 propset
925/591 0.73| -0.003 ps
30/18 1.77| +0.008 resolve
30/18 0.84| -0.032 resolved
210/126 0.69| -0.056 status
15/9 0.71| -0.324 switch
210/126 0.76| -0.163 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1479350' 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@1479350,5x5 to 1.7.0,5x5
N avg operation
5/3 0.55|-90.882 TOTAL RUN
785/456 0.88| -0.002 add
10/6 0.81| -0.434 checkout
40/24 0.69| -1.591 commit
5/3 1.17| +0.003 copy
5/3 0.87| -0.085 delete
25/15 0.14|-10.836 info
10/6 0.54| -2.661 merge
710/470 0.79| -0.002 mkdir
40/20 0.78| -0.002 propdel
10K/6K 0.73| -0.002 proplist
10K/6K 0.75| -0.003 propset
880/552 0.74| -0.003 ps
10/6 3.83| +0.024 resolve
10/6 0.85| -0.076 resolved
70/42 0.73| -0.118 status
5/3 0.76| -0.669 switch
70/42 0.85| -0.247 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1479350,5x5' is faster.
"2/3" means: '1.7.0,5x5' has 2 timings on record, the other has 3.)
Compare trunk@1479350,100x1 to 1.7.0,100x1
N avg operation
5/3 0.46|-10.337 TOTAL RUN
140/71 0.75| -0.005 add
10/6 0.45| -0.142 checkout
40/24 0.41| -0.367 commit
5/3 0.61| -0.010 copy
5/3 0.57| -0.060 delete
25/15 0.39| -0.205 info
10/6 0.33| -0.429 merge
70/46 0.76| -0.004 mkdir
545/337 0.55| -0.006 proplist
440/273 0.57| -0.007 propset
35/33 0.60| -0.006 ps
10/6 1.33| +0.003 resolve
10/6 0.87| -0.010 resolved
70/42 0.58| -0.036 status
5/3 0.44| -0.242 switch
70/42 0.42| -0.211 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1479350,100x1' is faster.
"2/3" means: '1.7.0,100x1' has 2 timings on record, the other has 3.)
Compare trunk@1479350,1x100 to 1.7.0,1x100
N avg operation
5/3 0.47| -2.931 TOTAL RUN
5/3 0.53| -0.032 add
10/6 0.48| -0.061 checkout
40/24 0.43| -0.114 commit
5/3 0.68| -0.008 copy
5/3 0.53| -0.017 delete
25/15 0.57| -0.038 info
10/6 0.34| -0.147 merge
185/111 0.47| -0.007 proplist
210/126 0.48| -0.008 propset
10/6 0.48| -0.008 ps
10/6 0.76| -0.003 resolve
10/6 0.56| -0.011 resolved
70/42 0.48| -0.013 status
5/3 0.45| -0.060 switch
70/42 0.52| -0.032 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1479350,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)
5 192.14 212.78 202.29 TOTAL RUN
785 0.01 1.60 0.02 add
10 0.02 4.88 2.27 checkout
40 1.07 12.86 5.15 commit
5 0.01 0.02 0.02 copy
5 0.61 0.70 0.68 delete
25 6.32 31.50 12.56 info
10 5.33 8.49 5.83 merge
710 0.01 0.04 0.01 mkdir
40 0.01 0.02 0.01 propdel
10K 0.01 0.03 0.01 proplist
10K 0.01 0.06 0.01 propset
880 0.01 0.03 0.01 ps
10 0.01 0.01 0.01 resolve
10 0.40 0.59 0.49 resolved
70 0.17 0.83 0.43 status
5 2.71 2.88 2.78 switch
70 0.21 4.85 1.65 update
--
Timings for trunk@1479350,5x5
N min max avg operation (unit is seconds)
3 110.68 112.15 111.40 TOTAL RUN
456 0.01 1.44 0.02 add
6 0.02 3.75 1.84 checkout
24 0.58 8.38 3.56 commit
3 0.02 0.02 0.02 copy
3 0.53 0.64 0.59 delete
15 0.60 3.33 1.72 info
6 2.38 3.96 3.17 merge
470 0.01 0.02 0.01 mkdir
20 0.01 0.01 0.01 propdel
6K 0.01 0.02 0.01 proplist
6K 0.01 0.03 0.01 propset
552 0.01 0.03 0.01 ps
6 0.03 0.04 0.03 resolve
6 0.29 0.57 0.42 resolved
42 0.11 0.60 0.32 status
3 2.08 2.12 2.11 switch
42 0.20 3.97 1.40 update
--
Compare trunk@1479350,5x5 to 1.7.0,5x5
N min max avg operation
5/3 0.58|-81.454 0.53|-100.634 0.55|-90.882 TOTAL RUN
785/456 0.93| -0.001 0.90| -0.165 0.88| -0.002 add
10/6 0.93| -0.001 0.77| -1.133 0.81| -0.434 checkout
40/24 0.54| -0.491 0.65| -4.481 0.69| -1.591 commit
5/3 1.14| +0.002 1.19| +0.003 1.17| +0.003 copy
5/3 0.86| -0.087 0.91| -0.063 0.87| -0.085 delete
25/15 0.09| -5.729 0.11|-28.163 0.14|-10.836 info
10/6 0.45| -2.947 0.47| -4.534 0.54| -2.661 merge
710/470 0.94| -0.001 0.48| -0.021 0.79| -0.002 mkdir
40/20 0.87| -0.001 0.38| -0.012 0.78| -0.002 propdel
10K/6K 0.84| -0.001 0.54| -0.015 0.73| -0.002 proplist
10K/6K 0.85| -0.001 0.41| -0.039 0.75| -0.003 propset
880/552 0.87| -0.001 0.98| -0.001 0.74| -0.003 ps
10/6 3.11| +0.017 4.37| +0.031 3.83| +0.024 resolve
10/6 0.73| -0.107 0.96| -0.022 0.85| -0.076 resolved
70/42 0.68| -0.055 0.72| -0.230 0.73| -0.118 status
5/3 0.77| -0.626 0.74| -0.754 0.76| -0.669 switch
70/42 0.93| -0.014 0.82| -0.879 0.85| -0.247 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1479350,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)
5 13.67 22.49 19.30 TOTAL RUN
140 0.01 0.13 0.02 add
10 0.02 0.74 0.26 checkout
40 0.12 1.41 0.62 commit
5 0.02 0.03 0.03 copy
5 0.09 0.22 0.14 delete
25 0.15 0.80 0.33 info
10 0.46 0.91 0.64 merge
70 0.01 0.03 0.02 mkdir
545 0.01 0.03 0.01 proplist
440 0.01 0.03 0.02 propset
35 0.01 0.03 0.02 ps
10 0.01 0.02 0.01 resolve
10 0.05 0.11 0.07 resolved
70 0.04 0.20 0.09 status
5 0.33 0.65 0.43 switch
70 0.04 0.86 0.36 update
--
Timings for trunk@1479350,100x1
N min max avg operation (unit is seconds)
3 8.86 9.07 8.96 TOTAL RUN
71 0.01 0.10 0.01 add
6 0.02 0.22 0.12 checkout
24 0.09 0.51 0.26 commit
3 0.02 0.02 0.02 copy
3 0.08 0.08 0.08 delete
15 0.10 0.19 0.13 info
6 0.19 0.24 0.21 merge
46 0.01 0.02 0.01 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.07 0.07 resolved
42 0.03 0.07 0.05 status
3 0.19 0.19 0.19 switch
42 0.04 0.28 0.15 update
--
Compare trunk@1479350,100x1 to 1.7.0,100x1
N min max avg operation
5/3 0.65| -4.810 0.40|-13.426 0.46|-10.337 TOTAL RUN
140/71 0.93| -0.001 0.80| -0.026 0.75| -0.005 add
10/6 0.95| -0.001 0.30| -0.519 0.45| -0.142 checkout
40/24 0.77| -0.027 0.36| -0.906 0.41| -0.367 commit
5/3 0.98| -0.000 0.47| -0.018 0.61| -0.010 copy
5/3 0.84| -0.015 0.37| -0.137 0.57| -0.060 delete
25/15 0.65| -0.052 0.24| -0.611 0.39| -0.205 info
10/6 0.41| -0.270 0.26| -0.669 0.33| -0.429 merge
70/46 0.94| -0.001 0.57| -0.014 0.76| -0.004 mkdir
545/337 0.84| -0.001 0.37| -0.017 0.55| -0.006 proplist
440/273 0.86| -0.001 0.39| -0.019 0.57| -0.007 propset
35/33 0.82| -0.002 0.41| -0.018 0.60| -0.006 ps
10/6 1.45| +0.004 0.72| -0.005 1.33| +0.003 resolve
10/6 1.28| +0.014 0.61| -0.043 0.87| -0.010 resolved
70/42 0.71| -0.012 0.35| -0.131 0.58| -0.036 status
5/3 0.56| -0.149 0.29| -0.463 0.44| -0.242 switch
70/42 0.91| -0.004 0.33| -0.575 0.42| -0.211 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1479350,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)
5 3.21 7.20 5.57 TOTAL RUN
5 0.04 0.09 0.07 add
10 0.02 0.27 0.12 checkout
40 0.04 0.56 0.20 commit
5 0.01 0.03 0.02 copy
5 0.02 0.05 0.04 delete
25 0.04 0.18 0.09 info
10 0.12 0.30 0.22 merge
185 0.01 0.02 0.01 proplist
210 0.01 0.02 0.02 propset
10 0.01 0.02 0.02 ps
10 0.01 0.02 0.01 resolve
10 0.01 0.04 0.03 resolved
70 0.01 0.05 0.02 status
5 0.06 0.15 0.11 switch
70 0.02 0.25 0.07 update
--
Timings for trunk@1479350,1x100
N min max avg operation (unit is seconds)
3 2.63 2.65 2.64 TOTAL RUN
3 0.04 0.04 0.04 add
6 0.02 0.10 0.06 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.08 0.05 info
6 0.06 0.09 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@1479350,1x100 to 1.7.0,1x100
N min max avg operation
5/3 0.82| -0.580 0.37| -4.547 0.47| -2.931 TOTAL RUN
5/3 0.92| -0.003 0.40| -0.053 0.53| -0.032 add
10/6 0.90| -0.002 0.36| -0.172 0.48| -0.061 checkout
40/24 0.65| -0.013 0.37| -0.347 0.43| -0.114 commit
5/3 1.05| +0.001 0.59| -0.012 0.68| -0.008 copy
5/3 0.90| -0.002 0.41| -0.028 0.53| -0.017 delete
25/15 1.03| +0.001 0.45| -0.101 0.57| -0.038 info
10/6 0.51| -0.059 0.30| -0.208 0.34| -0.147 merge
185/111 0.85| -0.001 0.39| -0.011 0.47| -0.007 proplist
210/126 0.88| -0.001 0.41| -0.012 0.48| -0.008 propset
10/6 0.86| -0.001 0.36| -0.013 0.48| -0.008 ps
10/6 1.32| +0.002 0.63| -0.006 0.76| -0.003 resolve
10/6 0.84| -0.002 0.50| -0.018 0.56| -0.011 resolved
70/42 0.85| -0.001 0.36| -0.029 0.48| -0.013 status
5/3 0.82| -0.011 0.34| -0.096 0.45| -0.060 switch
70/42 0.97| -0.001 0.37| -0.161 0.52| -0.032 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1479350,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)
15 3.21 212.78 75.72 TOTAL RUN
930 0.01 1.60 0.02 add
30 0.02 4.88 0.88 checkout
120 0.04 12.86 1.99 commit
15 0.01 0.03 0.02 copy
15 0.02 0.70 0.28 delete
75 0.04 31.50 4.33 info
30 0.12 8.49 2.23 merge
780 0.01 0.04 0.01 mkdir
40 0.01 0.02 0.01 propdel
11K 0.01 0.03 0.01 proplist
11K 0.01 0.06 0.01 propset
925 0.01 0.03 0.01 ps
30 0.01 0.02 0.01 resolve
30 0.01 0.59 0.20 resolved
210 0.01 0.83 0.18 status
15 0.06 2.88 1.10 switch
210 0.02 4.85 0.69 update
--
Timings for trunk@1479350
N min max avg operation (unit is seconds)
9 2.63 112.15 41.00 TOTAL RUN
530 0.01 1.44 0.02 add
18 0.02 3.75 0.67 checkout
72 0.02 8.38 1.30 commit
9 0.02 0.02 0.02 copy
9 0.02 0.64 0.23 delete
45 0.04 3.33 0.63 info
18 0.06 3.96 1.15 merge
516 0.01 0.02 0.01 mkdir
21 0.01 0.01 0.01 propdel
6K 0.01 0.02 0.01 proplist
6K 0.01 0.03 0.01 propset
591 0.01 0.03 0.01 ps
18 0.01 0.04 0.02 resolve
18 0.01 0.57 0.17 resolved
126 0.01 0.60 0.13 status
9 0.05 2.12 0.78 switch
126 0.02 3.97 0.53 update
--
Compare trunk@1479350 to 1.7.0
N min max avg operation
15/9 0.82| -0.580 0.53|-100.634 0.54|-34.716 TOTAL RUN
930/530 0.93| -0.001 0.90| -0.165 0.86| -0.003 add
30/18 0.94| -0.001 0.77| -1.133 0.76| -0.212 checkout
120/72 0.65| -0.013 0.65| -4.481 0.65| -0.691 commit
15/9 1.05| +0.001 0.56| -0.015 0.77| -0.005 copy
15/9 0.90| -0.002 0.91| -0.063 0.81| -0.054 delete
75/45 1.03| +0.001 0.11|-28.163 0.15| -3.693 info
30/18 0.51| -0.059 0.47| -4.534 0.52| -1.079 merge
780/516 0.94| -0.001 0.48| -0.021 0.79| -0.002 mkdir
40/21 0.87| -0.001 0.54| -0.009 0.79| -0.002 propdel
11K/6K 0.84| -0.001 0.54| -0.015 0.71| -0.003 proplist
11K/6K 0.85| -0.001 0.41| -0.039 0.73| -0.003 propset
925/591 0.87| -0.001 0.97| -0.001 0.73| -0.003 ps
30/18 1.32| +0.002 2.20| +0.022 1.77| +0.008 resolve
30/18 0.84| -0.002 0.96| -0.022 0.84| -0.032 resolved
210/126 0.85| -0.001 0.72| -0.230 0.69| -0.056 status
15/9 0.82| -0.011 0.74| -0.754 0.71| -0.324 switch
210/126 0.97| -0.001 0.82| -0.879 0.76| -0.163 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1479350' is faster.
"2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Mon May 6 00:26:10 UTC 2013,
done at Mon May 6 00:36:18 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