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/10/31 12:04:52 UTC
[svnbench] Revision: 1404079 compiled Oct 31 2012, 10:35:25 on
x86_64-unknown-linux-gnu
1.7.0@1181106 vs. trunk@1404079
Started at Wed Oct 31 10:38:50 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@1404079 to 1.7.0
N avg operation
53/9 0.68|-49.009 TOTAL RUN
3K/530 0.71| -0.006 add
106/18 0.56| -0.439 checkout
424/72 0.87| -1.236 commit
53/9 0.92| -0.021 copy
53/9 0.74| -0.086 delete
265/45 0.13| -5.036 info
106/18 0.63| -1.438 merge
2K/516 0.90| -0.001 mkdir
144/21 1.27| +0.003 propdel
40K/6K 0.80| -0.002 proplist
41K/6K 0.78| -0.002 propset
3K/591 0.78| -0.003 ps
106/18 0.90| -0.001 resolve
106/18 0.71| -0.068 resolved
742/126 0.71| -0.060 status
53/9 0.70| -0.428 switch
742/126 0.63| -0.307 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1404079' 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@1404079,5x5 to 1.7.0,5x5
N avg operation
18/3 0.69|-130.504 TOTAL RUN
2K/456 0.68| -0.007 add
36/6 0.56| -1.158 checkout
144/24 0.90| -2.741 commit
18/3 1.01| +0.003 copy
18/3 0.76| -0.204 delete
90/15 0.13|-14.634 info
36/6 0.65| -3.742 merge
2K/470 0.87| -0.002 mkdir
144/20 1.29| +0.003 propdel
37K/6K 0.80| -0.002 proplist
38K/6K 0.79| -0.002 propset
3K/552 0.78| -0.003 ps
36/6 0.90| -0.001 resolve
36/6 0.69| -0.189 resolved
252/42 0.72| -0.145 status
18/3 0.72| -1.022 switch
252/42 0.63| -0.779 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1404079,5x5' is faster.
"2/3" means: '1.7.0,5x5' has 2 timings on record, the other has 3.)
Compare trunk@1404079,100x1 to 1.7.0,100x1
N avg operation
18/3 0.75| -6.941 TOTAL RUN
504/71 0.94| -0.001 add
36/6 0.58| -0.080 checkout
144/24 0.80| -0.387 commit
18/3 0.78| -0.063 copy
18/3 0.73| -0.030 delete
90/15 0.45| -0.147 info
36/6 0.61| -0.246 merge
252/46 1.21| +0.003 mkdir
1K/337 0.71| -0.003 proplist
1K/273 0.73| -0.004 propset
126/33 0.74| -0.003 ps
36/6 0.91| -0.001 resolve
36/6 1.03| +0.002 resolved
252/42 0.71| -0.021 status
18/3 0.57| -0.166 switch
252/42 0.69| -0.086 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1404079,100x1' is faster.
"2/3" means: '1.7.0,100x1' has 2 timings on record, the other has 3.)
Compare trunk@1404079,1x100 to 1.7.0,1x100
N avg operation
17/3 0.83| -1.450 TOTAL RUN
17/3 0.58| -0.018 add
34/6 0.62| -0.029 checkout
136/24 0.90| -0.074 commit
17/3 0.99| -0.002 copy
17/3 0.75| -0.007 delete
85/15 0.86| -0.008 info
34/6 0.44| -0.120 merge
629/111 0.76| -0.002 proplist
714/126 0.76| -0.003 propset
34/6 0.76| -0.002 ps
34/6 0.91| -0.001 resolve
34/6 0.70| -0.005 resolved
238/42 0.74| -0.004 status
17/3 0.70| -0.022 switch
238/42 0.74| -0.012 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1404079,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)
18 392.59 561.33 420.88 TOTAL RUN
2K 0.01 2.29 0.02 add
36 0.02 5.81 2.65 checkout
144 1.53 160.96 26.35 commit
18 0.19 0.49 0.27 copy
18 0.74 1.24 0.85 delete
90 8.63 43.37 16.74 info
36 6.40 21.02 10.62 merge
2K 0.01 0.66 0.01 mkdir
144 0.01 0.09 0.01 propdel
37K 0.01 0.69 0.01 proplist
38K 0.01 1.10 0.01 propset
3K 0.01 0.70 0.01 ps
36 0.01 0.01 0.01 resolve
36 0.45 0.96 0.60 resolved
252 0.20 2.36 0.52 status
18 3.13 4.68 3.69 switch
252 0.25 7.02 2.13 update
--
Timings for trunk@1404079,5x5
N min max avg operation (unit is seconds)
3 287.26 295.25 290.37 TOTAL RUN
456 0.01 0.96 0.02 add
6 0.02 3.08 1.49 checkout
24 1.96 85.63 23.61 commit
3 0.25 0.32 0.28 copy
3 0.64 0.65 0.65 delete
15 0.58 3.80 2.11 info
6 3.01 12.26 6.87 merge
470 0.01 0.67 0.01 mkdir
20 0.01 0.15 0.02 propdel
6K 0.01 0.31 0.01 proplist
6K 0.01 0.34 0.01 propset
552 0.01 0.35 0.01 ps
6 0.01 0.01 0.01 resolve
6 0.27 0.70 0.42 resolved
42 0.12 2.35 0.38 status
3 2.61 2.72 2.67 switch
42 0.21 3.71 1.35 update
--
Compare trunk@1404079,5x5 to 1.7.0,5x5
N min max avg operation
18/3 0.73|-105.327 0.53|-266.079 0.69|-130.504 TOTAL RUN
2K/456 0.91| -0.001 0.42| -1.332 0.68| -0.007 add
36/6 0.86| -0.003 0.53| -2.728 0.56| -1.158 checkout
144/24 1.28| +0.432 0.53|-75.329 0.90| -2.741 commit
18/3 1.36| +0.066 0.65| -0.174 1.01| +0.003 copy
18/3 0.86| -0.102 0.52| -0.592 0.76| -0.204 delete
90/15 0.07| -8.053 0.09|-39.571 0.13|-14.634 info
36/6 0.47| -3.390 0.58| -8.758 0.65| -3.742 merge
2K/470 0.94| -0.001 1.02| +0.010 0.87| -0.002 mkdir
144/20 0.84| -0.001 1.71| +0.061 1.29| +0.003 propdel
37K/6K 0.86| -0.001 0.45| -0.381 0.80| -0.002 proplist
38K/6K 0.82| -0.002 0.31| -0.762 0.79| -0.002 propset
3K/552 0.84| -0.001 0.50| -0.349 0.78| -0.003 ps
36/6 0.94| -0.001 0.67| -0.005 0.90| -0.001 resolve
36/6 0.60| -0.180 0.73| -0.256 0.69| -0.189 resolved
252/42 0.61| -0.078 1.00| -0.011 0.72| -0.145 status
18/3 0.83| -0.521 0.58| -1.956 0.72| -1.022 switch
252/42 0.84| -0.040 0.53| -3.312 0.63| -0.779 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1404079,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)
18 24.65 43.91 27.74 TOTAL RUN
504 0.01 0.21 0.02 add
36 0.02 0.43 0.19 checkout
144 0.31 10.98 1.94 commit
18 0.16 1.29 0.29 copy
18 0.10 0.13 0.11 delete
90 0.16 1.32 0.27 info
36 0.56 0.83 0.63 merge
252 0.01 0.47 0.02 mkdir
1K 0.01 0.06 0.01 proplist
1K 0.01 0.04 0.01 propset
126 0.01 0.02 0.01 ps
36 0.01 0.01 0.01 resolve
36 0.05 0.10 0.07 resolved
252 0.04 0.13 0.07 status
18 0.37 0.41 0.38 switch
252 0.05 1.02 0.27 update
--
Timings for trunk@1404079,100x1
N min max avg operation (unit is seconds)
3 19.61 21.46 20.80 TOTAL RUN
71 0.01 0.08 0.02 add
6 0.02 0.21 0.11 checkout
24 0.87 3.68 1.56 commit
3 0.19 0.27 0.22 copy
3 0.08 0.08 0.08 delete
15 0.09 0.17 0.12 info
6 0.28 0.64 0.39 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.06 0.10 0.07 resolved
42 0.03 0.10 0.05 status
3 0.21 0.23 0.22 switch
42 0.04 1.09 0.19 update
--
Compare trunk@1404079,100x1 to 1.7.0,100x1
N min max avg operation
18/3 0.80| -5.042 0.49|-22.454 0.75| -6.941 TOTAL RUN
504/71 0.89| -0.001 0.37| -0.131 0.94| -0.001 add
36/6 0.87| -0.003 0.48| -0.223 0.58| -0.080 checkout
144/24 2.80| +0.559 0.34| -7.291 0.80| -0.387 commit
18/3 1.14| +0.022 0.21| -1.021 0.78| -0.063 copy
18/3 0.78| -0.022 0.65| -0.044 0.73| -0.030 delete
90/15 0.55| -0.073 0.13| -1.143 0.45| -0.147 info
36/6 0.50| -0.279 0.78| -0.183 0.61| -0.246 merge
252/46 0.90| -0.001 0.07| -0.436 1.21| +0.003 mkdir
1K/337 0.82| -0.002 0.17| -0.051 0.71| -0.003 proplist
1K/273 0.83| -0.002 0.28| -0.030 0.73| -0.004 propset
126/33 0.77| -0.002 0.63| -0.007 0.74| -0.003 ps
36/6 0.95| -0.000 0.81| -0.002 0.91| -0.001 resolve
36/6 1.11| +0.006 1.00| -0.000 1.03| +0.002 resolved
252/42 0.67| -0.014 0.80| -0.026 0.71| -0.021 status
18/3 0.57| -0.161 0.56| -0.180 0.57| -0.166 switch
252/42 0.80| -0.009 1.07| +0.069 0.69| -0.086 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1404079,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)
17 7.69 17.23 8.78 TOTAL RUN
17 0.04 0.05 0.04 add
34 0.02 0.15 0.08 checkout
136 0.18 5.67 0.71 commit
17 0.16 0.66 0.24 copy
17 0.02 0.07 0.03 delete
85 0.05 0.10 0.06 info
34 0.14 0.61 0.22 merge
629 0.01 0.03 0.01 proplist
714 0.01 0.05 0.01 propset
34 0.01 0.01 0.01 ps
34 0.01 0.01 0.01 resolve
34 0.02 0.02 0.02 resolved
238 0.01 0.03 0.02 status
17 0.07 0.08 0.07 switch
238 0.02 0.14 0.05 update
--
Timings for trunk@1404079,1x100
N min max avg operation (unit is seconds)
3 7.09 7.61 7.33 TOTAL RUN
3 0.02 0.03 0.03 add
6 0.02 0.08 0.05 checkout
24 0.23 1.86 0.63 commit
3 0.23 0.24 0.23 copy
3 0.02 0.02 0.02 delete
15 0.04 0.08 0.05 info
6 0.07 0.13 0.09 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.04 0.06 0.05 switch
42 0.02 0.08 0.03 update
--
Compare trunk@1404079,1x100 to 1.7.0,1x100
N min max avg operation
17/3 0.92| -0.596 0.44| -9.624 0.83| -1.450 TOTAL RUN
17/3 0.60| -0.017 0.53| -0.023 0.58| -0.018 add
34/6 0.86| -0.003 0.52| -0.070 0.62| -0.029 checkout
136/24 1.28| +0.051 0.33| -3.801 0.90| -0.074 commit
17/3 1.40| +0.065 0.37| -0.418 0.99| -0.002 copy
17/3 0.88| -0.003 0.29| -0.050 0.75| -0.007 delete
85/15 0.92| -0.004 0.76| -0.024 0.86| -0.008 info
34/6 0.49| -0.072 0.21| -0.480 0.44| -0.120 merge
629/111 0.84| -0.001 0.31| -0.020 0.76| -0.002 proplist
714/126 0.83| -0.002 0.24| -0.035 0.76| -0.003 propset
34/6 0.83| -0.002 0.59| -0.006 0.76| -0.002 ps
34/6 0.93| -0.001 0.85| -0.002 0.91| -0.001 resolve
34/6 0.67| -0.005 0.62| -0.009 0.70| -0.005 resolved
238/42 0.84| -0.002 0.62| -0.010 0.74| -0.004 status
17/3 0.64| -0.025 0.80| -0.016 0.70| -0.022 switch
238/42 0.92| -0.001 0.56| -0.062 0.74| -0.012 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1404079,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)
53 7.69 561.33 155.18 TOTAL RUN
3K 0.01 2.29 0.02 add
106 0.02 5.81 0.99 checkout
424 0.18 160.96 9.84 commit
53 0.16 1.29 0.27 copy
53 0.02 1.24 0.33 delete
265 0.05 43.37 5.79 info
106 0.14 21.02 3.89 merge
2K 0.01 0.66 0.01 mkdir
144 0.01 0.09 0.01 propdel
40K 0.01 0.69 0.01 proplist
41K 0.01 1.10 0.01 propset
3K 0.01 0.70 0.01 ps
106 0.01 0.01 0.01 resolve
106 0.02 0.96 0.24 resolved
742 0.01 2.36 0.21 status
53 0.07 4.68 1.41 switch
742 0.02 7.02 0.83 update
--
Timings for trunk@1404079
N min max avg operation (unit is seconds)
9 7.09 295.25 106.17 TOTAL RUN
530 0.01 0.96 0.02 add
18 0.02 3.08 0.55 checkout
72 0.23 85.63 8.60 commit
9 0.19 0.32 0.25 copy
9 0.02 0.65 0.25 delete
45 0.04 3.80 0.76 info
18 0.07 12.26 2.45 merge
516 0.01 0.67 0.01 mkdir
21 0.01 0.15 0.02 propdel
6K 0.01 0.31 0.01 proplist
6K 0.01 0.34 0.01 propset
591 0.01 0.35 0.01 ps
18 0.01 0.01 0.01 resolve
18 0.01 0.70 0.17 resolved
126 0.01 2.35 0.15 status
9 0.04 2.72 0.98 switch
126 0.02 3.71 0.52 update
--
Compare trunk@1404079 to 1.7.0
N min max avg operation
53/9 0.92| -0.596 0.53|-266.079 0.68|-49.009 TOTAL RUN
3K/530 0.91| -0.001 0.42| -1.332 0.71| -0.006 add
106/18 0.86| -0.003 0.53| -2.728 0.56| -0.439 checkout
424/72 1.28| +0.051 0.53|-75.329 0.87| -1.236 commit
53/9 1.16| +0.025 0.24| -0.978 0.92| -0.021 copy
53/9 0.88| -0.003 0.52| -0.592 0.74| -0.086 delete
265/45 0.92| -0.004 0.09|-39.571 0.13| -5.036 info
106/18 0.49| -0.072 0.58| -8.758 0.63| -1.438 merge
2K/516 0.94| -0.001 1.02| +0.010 0.90| -0.001 mkdir
144/21 0.84| -0.001 1.71| +0.061 1.27| +0.003 propdel
40K/6K 0.85| -0.001 0.45| -0.381 0.80| -0.002 proplist
41K/6K 0.83| -0.002 0.31| -0.762 0.78| -0.002 propset
3K/591 0.84| -0.002 0.50| -0.349 0.78| -0.003 ps
106/18 0.93| -0.001 0.67| -0.005 0.90| -0.001 resolve
106/18 0.67| -0.005 0.73| -0.256 0.71| -0.068 resolved
742/126 0.84| -0.002 1.00| -0.011 0.71| -0.060 status
53/9 0.64| -0.025 0.58| -1.956 0.70| -0.428 switch
742/126 0.92| -0.001 0.53| -3.312 0.63| -0.307 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1404079' is faster.
"2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Wed Oct 31 10:38:50 UTC 2012,
done at Wed Oct 31 11:02:57 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