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/11/19 01:51:48 UTC
[svnbench] Revision: 1411034 compiled Nov 19 2012, 00:21:55 on
x86_64-unknown-linux-gnu
1.7.0@1181106 vs. trunk@1411016
Started at Mon Nov 19 00:25:22 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@1411016 to 1.7.0
N avg operation
62/9 0.68|-49.296 TOTAL RUN
3K/530 0.72| -0.006 add
124/18 0.57| -0.422 checkout
496/72 0.86| -1.361 commit
62/9 1.10| +0.026 copy
62/9 0.87| -0.042 delete
310/45 0.13| -5.051 info
124/18 0.68| -1.218 merge
3K/516 0.91| -0.001 mkdir
168/21 1.31| +0.004 propdel
47K/6K 0.78| -0.002 proplist
47K/6K 0.77| -0.003 propset
3K/591 0.74| -0.003 ps
124/18 0.89| -0.001 resolve
124/18 0.74| -0.062 resolved
868/126 0.64| -0.076 status
62/9 0.61| -0.549 switch
868/126 0.70| -0.245 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1411016' 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@1411016,5x5 to 1.7.0,5x5
N avg operation
21/3 0.68|-133.898 TOTAL RUN
3K/456 0.68| -0.007 add
42/6 0.57| -1.125 checkout
168/24 0.87| -3.308 commit
21/3 1.55| +0.151 copy
21/3 0.90| -0.086 delete
105/15 0.12|-14.737 info
42/6 0.70| -3.180 merge
2K/470 0.87| -0.002 mkdir
168/20 1.32| +0.004 propdel
43K/6K 0.78| -0.002 proplist
45K/6K 0.77| -0.003 propset
3K/552 0.74| -0.003 ps
42/6 0.86| -0.001 resolve
42/6 0.70| -0.180 resolved
294/42 0.62| -0.199 status
21/3 0.62| -1.395 switch
294/42 0.72| -0.587 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1411016,5x5' is faster.
"2/3" means: '1.7.0,5x5' has 2 timings on record, the other has 3.)
Compare trunk@1411016,100x1 to 1.7.0,100x1
N avg operation
21/3 0.80| -5.599 TOTAL RUN
588/71 1.01| +0.000 add
42/6 0.62| -0.072 checkout
168/24 0.87| -0.254 commit
21/3 0.71| -0.080 copy
21/3 0.81| -0.021 delete
105/15 0.49| -0.136 info
42/6 0.67| -0.208 merge
294/46 1.28| +0.004 mkdir
2K/337 0.77| -0.003 proplist
1K/273 0.77| -0.003 propset
147/33 0.79| -0.003 ps
42/6 0.90| -0.001 resolve
42/6 1.12| +0.009 resolved
294/42 0.80| -0.014 status
21/3 0.58| -0.162 switch
294/42 0.64| -0.099 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1411016,100x1' is faster.
"2/3" means: '1.7.0,100x1' has 2 timings on record, the other has 3.)
Compare trunk@1411016,1x100 to 1.7.0,1x100
N avg operation
20/3 0.84| -1.434 TOTAL RUN
20/3 0.61| -0.017 add
40/6 0.66| -0.026 checkout
160/24 0.88| -0.086 commit
20/3 1.04| +0.008 copy
20/3 0.79| -0.006 delete
100/15 0.88| -0.007 info
40/6 0.56| -0.092 merge
740/111 0.77| -0.002 proplist
840/126 0.77| -0.002 propset
40/6 0.76| -0.002 ps
40/6 0.91| -0.001 resolve
40/6 0.71| -0.005 resolved
280/42 0.75| -0.004 status
20/3 0.63| -0.027 switch
280/42 0.77| -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@1411016,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)
21 391.94 561.33 421.21 TOTAL RUN
3K 0.01 2.29 0.02 add
42 0.02 5.81 2.64 checkout
168 1.53 160.96 26.45 commit
21 0.19 0.49 0.28 copy
21 0.74 1.24 0.85 delete
105 8.63 43.37 16.73 info
42 6.40 21.02 10.56 merge
2K 0.01 0.71 0.01 mkdir
168 0.01 0.09 0.01 propdel
43K 0.01 0.69 0.01 proplist
45K 0.01 1.10 0.01 propset
3K 0.01 0.92 0.01 ps
42 0.01 0.01 0.01 resolve
42 0.45 0.99 0.61 resolved
294 0.20 2.36 0.53 status
21 3.13 4.68 3.65 switch
294 0.25 7.02 2.13 update
--
Timings for trunk@1411016,5x5
N min max avg operation (unit is seconds)
3 285.93 289.01 287.31 TOTAL RUN
456 0.01 0.98 0.02 add
6 0.02 3.10 1.52 checkout
24 2.04 82.24 23.14 commit
3 0.34 0.57 0.43 copy
3 0.68 0.89 0.76 delete
15 0.92 3.44 1.99 info
6 3.04 13.39 7.38 merge
470 0.01 1.39 0.01 mkdir
20 0.01 0.16 0.02 propdel
6K 0.01 0.27 0.01 proplist
6K 0.01 0.74 0.01 propset
552 0.01 0.33 0.01 ps
6 0.01 0.01 0.01 resolve
6 0.29 0.69 0.43 resolved
42 0.13 0.60 0.33 status
3 1.87 3.04 2.26 switch
42 0.22 5.35 1.54 update
--
Compare trunk@1411016,5x5 to 1.7.0,5x5
N min max avg operation
21/3 0.73|-106.012 0.51|-272.323 0.68|-133.898 TOTAL RUN
3K/456 0.87| -0.001 0.43| -1.313 0.68| -0.007 add
42/6 0.86| -0.003 0.53| -2.713 0.57| -1.125 checkout
168/24 1.33| +0.512 0.51|-78.720 0.87| -3.308 commit
21/3 1.83| +0.153 1.16| +0.077 1.55| +0.151 copy
21/3 0.93| -0.055 0.71| -0.357 0.90| -0.086 delete
105/15 0.11| -7.710 0.08|-39.936 0.12|-14.737 info
42/6 0.47| -3.359 0.64| -7.626 0.70| -3.180 merge
2K/470 0.89| -0.001 1.95| +0.675 0.87| -0.002 mkdir
168/20 0.81| -0.002 1.82| +0.070 1.32| +0.004 propdel
43K/6K 0.80| -0.002 0.39| -0.419 0.78| -0.002 proplist
45K/6K 0.79| -0.002 0.67| -0.358 0.77| -0.003 propset
3K/552 0.79| -0.002 0.36| -0.594 0.74| -0.003 ps
42/6 0.92| -0.001 0.63| -0.005 0.86| -0.001 resolve
42/6 0.64| -0.165 0.69| -0.306 0.70| -0.180 resolved
294/42 0.64| -0.071 0.25| -1.761 0.62| -0.199 status
21/3 0.60| -1.266 0.65| -1.644 0.62| -1.395 switch
294/42 0.86| -0.034 0.76| -1.664 0.72| -0.587 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1411016,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)
21 24.65 43.91 27.55 TOTAL RUN
588 0.01 0.21 0.02 add
42 0.02 0.43 0.19 checkout
168 0.31 10.98 1.93 commit
21 0.16 1.29 0.27 copy
21 0.10 0.13 0.11 delete
105 0.16 1.32 0.26 info
42 0.56 0.83 0.63 merge
294 0.01 0.47 0.01 mkdir
2K 0.01 0.06 0.01 proplist
1K 0.01 0.04 0.01 propset
147 0.01 0.02 0.01 ps
42 0.01 0.01 0.01 resolve
42 0.05 0.10 0.07 resolved
294 0.04 0.13 0.07 status
21 0.37 0.41 0.38 switch
294 0.05 1.02 0.27 update
--
Timings for trunk@1411016,100x1
N min max avg operation (unit is seconds)
3 21.25 23.00 21.96 TOTAL RUN
71 0.01 0.09 0.02 add
6 0.02 0.22 0.12 checkout
24 0.84 3.47 1.67 commit
3 0.18 0.21 0.19 copy
3 0.09 0.09 0.09 delete
15 0.10 0.19 0.13 info
6 0.31 0.64 0.42 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.07 0.10 0.08 resolved
42 0.03 0.11 0.06 status
3 0.22 0.23 0.22 switch
42 0.04 0.33 0.17 update
--
Compare trunk@1411016,100x1 to 1.7.0,100x1
N min max avg operation
21/3 0.86| -3.402 0.52|-20.910 0.80| -5.599 TOTAL RUN
588/71 0.93| -0.001 0.44| -0.117 1.01| +0.000 add
42/6 0.87| -0.003 0.52| -0.208 0.62| -0.072 checkout
168/24 2.72| +0.530 0.32| -7.506 0.87| -0.254 commit
21/3 1.09| +0.014 0.16| -1.088 0.71| -0.080 copy
21/3 0.88| -0.012 0.72| -0.036 0.81| -0.021 delete
105/15 0.60| -0.065 0.14| -1.126 0.49| -0.136 info
42/6 0.56| -0.249 0.78| -0.183 0.67| -0.208 merge
294/46 0.91| -0.001 0.07| -0.435 1.28| +0.004 mkdir
2K/337 0.81| -0.002 0.20| -0.050 0.77| -0.003 proplist
1K/273 0.81| -0.002 0.32| -0.028 0.77| -0.003 propset
147/33 0.75| -0.003 0.72| -0.005 0.79| -0.003 ps
42/6 0.95| -0.000 0.78| -0.003 0.90| -0.001 resolve
42/6 1.27| +0.014 1.04| +0.004 1.12| +0.009 resolved
294/42 0.75| -0.010 0.86| -0.017 0.80| -0.014 status
21/3 0.59| -0.153 0.56| -0.179 0.58| -0.162 switch
294/42 0.87| -0.006 0.32| -0.693 0.64| -0.099 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1411016,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)
20 7.69 17.23 8.70 TOTAL RUN
20 0.04 0.05 0.04 add
40 0.02 0.15 0.08 checkout
160 0.18 5.67 0.70 commit
20 0.16 0.66 0.23 copy
20 0.02 0.07 0.03 delete
100 0.05 0.10 0.06 info
40 0.14 0.61 0.21 merge
740 0.01 0.03 0.01 proplist
840 0.01 0.05 0.01 propset
40 0.01 0.01 0.01 ps
40 0.01 0.01 0.01 resolve
40 0.02 0.02 0.02 resolved
280 0.01 0.03 0.02 status
20 0.07 0.09 0.07 switch
280 0.02 0.14 0.05 update
--
Timings for trunk@1411016,1x100
N min max avg operation (unit is seconds)
3 6.93 7.75 7.27 TOTAL RUN
3 0.03 0.03 0.03 add
6 0.02 0.08 0.05 checkout
24 0.19 1.83 0.62 commit
3 0.20 0.32 0.24 copy
3 0.02 0.02 0.02 delete
15 0.04 0.08 0.05 info
6 0.07 0.18 0.12 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.05 0.05 0.05 switch
42 0.02 0.09 0.04 update
--
Compare trunk@1411016,1x100 to 1.7.0,1x100
N min max avg operation
20/3 0.90| -0.760 0.45| -9.476 0.84| -1.434 TOTAL RUN
20/3 0.64| -0.015 0.56| -0.021 0.61| -0.017 add
40/6 0.87| -0.003 0.56| -0.066 0.66| -0.026 checkout
160/24 1.03| +0.006 0.32| -3.838 0.88| -0.086 commit
20/3 1.21| +0.035 0.48| -0.339 1.04| +0.008 copy
20/3 0.91| -0.002 0.30| -0.050 0.79| -0.006 delete
100/15 0.94| -0.003 0.79| -0.021 0.88| -0.007 info
40/6 0.52| -0.067 0.29| -0.433 0.56| -0.092 merge
740/111 0.83| -0.001 0.27| -0.021 0.77| -0.002 proplist
840/126 0.82| -0.002 0.19| -0.037 0.77| -0.002 propset
40/6 0.81| -0.002 0.58| -0.006 0.76| -0.002 ps
40/6 0.93| -0.001 0.84| -0.002 0.91| -0.001 resolve
40/6 0.67| -0.005 0.63| -0.008 0.71| -0.005 resolved
280/42 0.84| -0.002 0.64| -0.009 0.75| -0.004 status
20/3 0.66| -0.024 0.55| -0.038 0.63| -0.027 switch
280/42 0.93| -0.001 0.63| -0.052 0.77| -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@1411016,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)
62 7.69 561.33 154.81 TOTAL RUN
3K 0.01 2.29 0.02 add
124 0.02 5.81 0.98 checkout
496 0.18 160.96 9.84 commit
62 0.16 1.29 0.26 copy
62 0.02 1.24 0.33 delete
310 0.05 43.37 5.78 info
124 0.14 21.02 3.86 merge
3K 0.01 0.71 0.01 mkdir
168 0.01 0.09 0.01 propdel
47K 0.01 0.69 0.01 proplist
47K 0.01 1.10 0.01 propset
3K 0.01 0.92 0.01 ps
124 0.01 0.01 0.01 resolve
124 0.02 0.99 0.24 resolved
868 0.01 2.36 0.21 status
62 0.07 4.68 1.39 switch
868 0.02 7.02 0.83 update
--
Timings for trunk@1411016
N min max avg operation (unit is seconds)
9 6.93 289.01 105.51 TOTAL RUN
530 0.01 0.98 0.02 add
18 0.02 3.10 0.56 checkout
72 0.19 82.24 8.48 commit
9 0.18 0.57 0.29 copy
9 0.02 0.89 0.29 delete
45 0.04 3.44 0.72 info
18 0.07 13.39 2.64 merge
516 0.01 1.39 0.01 mkdir
21 0.01 0.16 0.02 propdel
6K 0.01 0.27 0.01 proplist
6K 0.01 0.74 0.01 propset
591 0.01 0.33 0.01 ps
18 0.01 0.01 0.01 resolve
18 0.01 0.69 0.17 resolved
126 0.01 0.60 0.13 status
9 0.05 3.04 0.84 switch
126 0.02 5.35 0.58 update
--
Compare trunk@1411016 to 1.7.0
N min max avg operation
62/9 0.90| -0.760 0.51|-272.323 0.68|-49.296 TOTAL RUN
3K/530 0.87| -0.001 0.43| -1.313 0.72| -0.006 add
124/18 0.87| -0.003 0.53| -2.713 0.57| -0.422 checkout
496/72 1.03| +0.006 0.51|-78.720 0.86| -1.361 commit
62/9 1.11| +0.017 0.44| -0.727 1.10| +0.026 copy
62/9 0.91| -0.002 0.71| -0.357 0.87| -0.042 delete
310/45 0.94| -0.003 0.08|-39.936 0.13| -5.051 info
124/18 0.52| -0.067 0.64| -7.626 0.68| -1.218 merge
3K/516 0.89| -0.001 1.95| +0.675 0.91| -0.001 mkdir
168/21 0.81| -0.002 1.82| +0.070 1.31| +0.004 propdel
47K/6K 0.80| -0.002 0.39| -0.419 0.78| -0.002 proplist
47K/6K 0.79| -0.002 0.67| -0.358 0.77| -0.003 propset
3K/591 0.79| -0.002 0.36| -0.594 0.74| -0.003 ps
124/18 0.93| -0.001 0.65| -0.005 0.89| -0.001 resolve
124/18 0.67| -0.005 0.69| -0.306 0.74| -0.062 resolved
868/126 0.84| -0.002 0.25| -1.761 0.64| -0.076 status
62/9 0.66| -0.024 0.65| -1.644 0.61| -0.549 switch
868/126 0.93| -0.001 0.76| -1.664 0.70| -0.245 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1411016' is faster.
"2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Mon Nov 19 00:25:22 UTC 2012,
done at Mon Nov 19 00:49:36 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