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/07/05 16:41:44 UTC
[svnbench] Revision: 1357620 compiled Jul 5 2012, 14:10:32
1.7.0@1181106 vs. trunk@1357617
Started at Thu Jul 5 14:14:07 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.
Averaged-total results across all runs:
---------------------------------------
Compare 1.7.0 to trunk@1357617
N avg operation
3/9 1.37|+46.305 TOTAL RUN
163/496 1.24| +0.005 add
6/18 1.17| +0.159 checkout
24/72 1.02| +0.175 commit
3/9 0.91| -0.021 copy
3/9 1.13| +0.034 delete
15/45 7.22| +5.211 info
6/18 1.47| +1.599 merge
184/550 1.08| +0.001 mkdir
50/147 1.55| +0.005 propdel
2239/6753 1.57| +0.004 proplist
4527/13542 1.47| +0.004 propset
1186/3419 1.48| +0.004 ps
6/18 1.36| +0.003 resolve
6/18 1.14| +0.029 resolved
42/126 1.44| +0.073 status
3/9 1.27| +0.327 switch
42/126 1.22| +0.158 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and difference < 0 means '1.7.0' 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 1.7.0,5x5 to trunk@1357617,5x5
N avg operation
1/3 1.38|+131.922 TOTAL RUN
139/418 1.22| +0.004 add
2/6 1.18| +0.438 checkout
8/24 1.01| +0.354 commit
1/3 0.84| -0.044 copy
1/3 1.11| +0.072 delete
5/15 7.67|+15.433 info
2/6 1.46| +4.424 merge
164/485 1.04| +0.000 mkdir
41/127 1.55| +0.005 propdel
2076/6258 1.57| +0.004 proplist
4235/12683 1.47| +0.004 propset
1091/3144 1.48| +0.004 ps
2/6 1.24| +0.002 resolve
2/6 1.13| +0.072 resolved
14/42 1.46| +0.192 status
1/3 1.27| +0.901 switch
14/42 1.22| +0.419 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and difference < 0 means '1.7.0,5x5' is faster.
"2/3" means: '1.7.0,5x5' has 2 timings on record, the other has 3.)
Compare 1.7.0,100x1 to trunk@1357617,100x1
N avg operation
1/3 1.24| +5.619 TOTAL RUN
23/75 1.39| +0.005 add
2/6 1.20| +0.032 checkout
8/24 1.09| +0.141 commit
1/3 0.89| -0.022 copy
1/3 1.29| +0.025 delete
5/15 2.40| +0.196 info
2/6 1.59| +0.283 merge
20/65 1.42| +0.004 mkdir
5/8 1.38| +0.004 propdel
115/351 1.52| +0.004 proplist
194/565 1.42| +0.004 propset
64/182 1.47| +0.004 ps
2/6 1.26| +0.002 resolve
2/6 1.16| +0.010 resolved
14/42 1.37| +0.020 status
1/3 1.19| +0.061 switch
14/42 1.20| +0.046 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and difference < 0 means '1.7.0,100x1' is faster.
"2/3" means: '1.7.0,100x1' has 2 timings on record, the other has 3.)
Compare 1.7.0,1x100 to trunk@1357617,1x100
N avg operation
1/3 1.16| +1.374 TOTAL RUN
1/3 1.16| +0.006 add
2/6 1.11| +0.008 checkout
8/24 1.05| +0.030 commit
1/3 1.01| +0.002 copy
1/3 1.20| +0.004 delete
5/15 1.09| +0.005 info
2/6 1.67| +0.091 merge
4/12 1.75| +0.006 propdel
48/144 1.48| +0.004 proplist
98/294 1.37| +0.003 propset
31/93 1.47| +0.004 ps
2/6 1.57| +0.006 resolve
2/6 1.41| +0.006 resolved
14/42 1.33| +0.005 status
1/3 1.32| +0.020 switch
14/42 1.21| +0.009 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and difference < 0 means '1.7.0,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)
1 475.20 475.20 475.20 TOTAL RUN
139 0.01 1.81 0.03 add
2 0.02 5.86 2.94 checkout
8 2.92 83.41 25.29 commit
1 0.24 0.24 0.24 copy
1 0.75 0.75 0.75 delete
5 9.88 43.34 17.75 info
2 7.53 20.65 14.09 merge
164 0.01 0.02 0.01 mkdir
41 0.01 0.13 0.01 propdel
2076 0.01 0.31 0.01 proplist
4235 0.01 0.64 0.01 propset
1091 0.01 0.39 0.01 ps
2 0.01 0.01 0.01 resolve
2 0.52 0.70 0.61 resolved
14 0.22 1.30 0.61 status
1 4.21 4.21 4.21 switch
14 0.29 7.31 2.30 update
--
Timings for trunk,5x5
N min max avg operation (unit is seconds)
3 337.11 347.03 343.28 TOTAL RUN
418 0.01 1.75 0.02 add
6 0.02 5.18 2.50 checkout
24 2.04 85.18 24.94 commit
3 0.25 0.31 0.28 copy
3 0.66 0.72 0.68 delete
15 1.69 3.94 2.31 info
6 4.38 15.23 9.66 merge
485 0.01 0.50 0.01 mkdir
127 0.01 0.06 0.01 propdel
6258 0.01 0.09 0.01 proplist
12683 0.01 0.24 0.01 propset
3144 0.01 1.03 0.01 ps
6 0.01 0.01 0.01 resolve
6 0.34 0.86 0.54 resolved
42 0.14 1.05 0.42 status
3 2.72 4.40 3.31 switch
42 0.21 6.30 1.89 update
--
Compare 1.7.0,5x5 to trunk@1357617,5x5
N min max avg operation
1/3 1.41|+138.092 1.37|+128.170 1.38|+131.922 TOTAL RUN
139/418 1.47| +0.004 1.03| +0.060 1.22| +0.004 add
2/6 1.34| +0.006 1.13| +0.684 1.18| +0.438 checkout
8/24 1.43| +0.882 0.98| -1.771 1.01| +0.354 commit
1/3 0.94| -0.015 0.75| -0.077 0.84| -0.044 copy
1/3 1.14| +0.093 1.05| +0.036 1.11| +0.072 delete
5/15 5.83| +8.187 10.99|+39.393 7.67|+15.433 info
2/6 1.72| +3.148 1.36| +5.418 1.46| +4.424 merge
164/485 1.50| +0.004 0.05| -0.481 1.04| +0.000 mkdir
41/127 1.42| +0.003 2.07| +0.066 1.55| +0.005 propdel
2076/6258 1.56| +0.004 3.26| +0.213 1.57| +0.004 proplist
4235/12683 1.50| +0.004 2.65| +0.401 1.47| +0.004 propset
1091/3144 1.50| +0.004 0.38| -0.638 1.48| +0.004 ps
2/6 1.33| +0.003 1.18| +0.002 1.24| +0.002 resolve
2/6 1.54| +0.185 0.81| -0.166 1.13| +0.072 resolved
14/42 1.57| +0.080 1.24| +0.247 1.46| +0.192 status
1/3 1.55| +1.488 0.96| -0.192 1.27| +0.901 switch
14/42 1.33| +0.071 1.16| +1.014 1.22| +0.419 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and difference < 0 means '1.7.0,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)
1 29.37 29.37 29.37 TOTAL RUN
23 0.01 0.13 0.02 add
2 0.02 0.37 0.20 checkout
8 0.37 3.57 1.75 commit
1 0.18 0.18 0.18 copy
1 0.11 0.11 0.11 delete
5 0.17 0.61 0.34 info
2 0.59 0.93 0.76 merge
20 0.01 0.02 0.01 mkdir
5 0.01 0.02 0.01 propdel
115 0.01 0.02 0.01 proplist
194 0.01 0.02 0.01 propset
64 0.01 0.02 0.01 ps
2 0.01 0.01 0.01 resolve
2 0.06 0.09 0.07 resolved
14 0.05 0.11 0.08 status
1 0.38 0.38 0.38 switch
14 0.05 0.55 0.27 update
--
Timings for trunk,100x1
N min max avg operation (unit is seconds)
3 23.16 24.14 23.75 TOTAL RUN
75 0.01 0.11 0.01 add
6 0.02 0.31 0.16 checkout
24 0.84 3.46 1.61 commit
3 0.19 0.23 0.21 copy
3 0.08 0.09 0.09 delete
15 0.10 0.21 0.14 info
6 0.39 0.62 0.48 merge
65 0.01 0.01 0.01 mkdir
8 0.01 0.01 0.01 propdel
351 0.01 0.01 0.01 proplist
565 0.01 0.08 0.01 propset
182 0.01 0.01 0.01 ps
6 0.01 0.01 0.01 resolve
6 0.06 0.07 0.06 resolved
42 0.03 0.08 0.05 status
3 0.30 0.34 0.32 switch
42 0.04 0.46 0.23 update
--
Compare 1.7.0,100x1 to trunk@1357617,100x1
N min max avg operation
1/3 1.27| +6.211 1.22| +5.228 1.24| +5.619 TOTAL RUN
23/75 1.46| +0.004 1.23| +0.025 1.39| +0.005 add
2/6 1.37| +0.007 1.17| +0.054 1.20| +0.032 checkout
8/24 0.43| -0.476 1.03| +0.112 1.09| +0.141 commit
1/3 0.98| -0.003 0.79| -0.048 0.89| -0.022 copy
1/3 1.34| +0.028 1.22| +0.020 1.29| +0.025 delete
5/15 1.67| +0.069 2.95| +0.400 2.40| +0.196 info
2/6 1.51| +0.201 1.51| +0.312 1.59| +0.283 merge
20/65 1.46| +0.004 1.29| +0.004 1.42| +0.004 mkdir
5/8 1.44| +0.003 1.30| +0.004 1.38| +0.004 propdel
115/351 1.55| +0.004 1.15| +0.002 1.52| +0.004 proplist
194/565 1.46| +0.004 0.22| -0.066 1.42| +0.004 propset
64/182 1.48| +0.004 1.26| +0.004 1.47| +0.004 ps
2/6 1.26| +0.002 1.26| +0.002 1.26| +0.002 resolve
2/6 1.05| +0.003 1.22| +0.016 1.16| +0.010 resolved
14/42 1.43| +0.014 1.34| +0.027 1.37| +0.020 status
1/3 1.26| +0.080 1.14| +0.047 1.19| +0.061 switch
14/42 1.25| +0.010 1.19| +0.090 1.20| +0.046 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and difference < 0 means '1.7.0,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)
1 9.86 9.86 9.86 TOTAL RUN
1 0.04 0.04 0.04 add
2 0.02 0.14 0.08 checkout
8 0.24 1.69 0.65 commit
1 0.19 0.19 0.19 copy
1 0.03 0.03 0.03 delete
5 0.05 0.09 0.07 info
2 0.17 0.28 0.23 merge
4 0.01 0.02 0.02 propdel
48 0.01 0.01 0.01 proplist
98 0.01 0.02 0.01 propset
31 0.01 0.02 0.01 ps
2 0.02 0.02 0.02 resolve
2 0.02 0.02 0.02 resolved
14 0.01 0.04 0.02 status
1 0.08 0.08 0.08 switch
14 0.02 0.13 0.05 update
--
Timings for trunk,1x100
N min max avg operation (unit is seconds)
3 8.32 8.68 8.48 TOTAL RUN
3 0.04 0.04 0.04 add
6 0.02 0.13 0.07 checkout
24 0.18 1.84 0.62 commit
3 0.15 0.22 0.19 copy
3 0.02 0.02 0.02 delete
15 0.05 0.09 0.06 info
6 0.10 0.21 0.14 merge
12 0.01 0.01 0.01 propdel
144 0.01 0.01 0.01 proplist
294 0.01 0.01 0.01 propset
93 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.03 0.02 status
3 0.06 0.07 0.06 switch
42 0.02 0.11 0.04 update
--
Compare 1.7.0,1x100 to trunk@1357617,1x100
N min max avg operation
1/3 1.18| +1.532 1.14| +1.180 1.16| +1.374 TOTAL RUN
1/3 1.22| +0.008 1.12| +0.005 1.16| +0.006 add
2/6 1.31| +0.006 1.04| +0.006 1.11| +0.008 checkout
8/24 1.29| +0.053 0.92| -0.152 1.05| +0.030 commit
1/3 1.27| +0.041 0.86| -0.032 1.01| +0.002 copy
1/3 1.21| +0.004 1.20| +0.004 1.20| +0.004 delete
5/15 1.04| +0.002 1.04| +0.003 1.09| +0.005 info
2/6 1.70| +0.070 1.35| +0.073 1.67| +0.091 merge
4/12 1.56| +0.004 1.98| +0.010 1.75| +0.006 propdel
48/144 1.47| +0.003 0.99| -0.000 1.48| +0.004 proplist
98/294 1.40| +0.003 1.30| +0.004 1.37| +0.003 propset
31/93 1.39| +0.003 1.28| +0.004 1.47| +0.004 ps
2/6 1.83| +0.007 1.29| +0.004 1.57| +0.006 resolve
2/6 1.55| +0.006 1.31| +0.005 1.41| +0.006 resolved
14/42 1.35| +0.003 1.38| +0.010 1.33| +0.005 status
1/3 1.38| +0.023 1.27| +0.018 1.32| +0.020 switch
14/42 1.20| +0.003 1.18| +0.021 1.21| +0.009 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and difference < 0 means '1.7.0,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)
3 9.86 475.20 171.47 TOTAL RUN
163 0.01 1.81 0.02 add
6 0.02 5.86 1.07 checkout
24 0.24 83.41 9.23 commit
3 0.18 0.24 0.20 copy
3 0.03 0.75 0.30 delete
15 0.05 43.34 6.05 info
6 0.17 20.65 5.03 merge
184 0.01 0.02 0.01 mkdir
50 0.01 0.13 0.01 propdel
2239 0.01 0.31 0.01 proplist
4527 0.01 0.64 0.01 propset
1186 0.01 0.39 0.01 ps
6 0.01 0.02 0.01 resolve
6 0.02 0.70 0.23 resolved
42 0.01 1.30 0.24 status
3 0.08 4.21 1.56 switch
42 0.02 7.31 0.88 update
--
Timings for trunk
N min max avg operation (unit is seconds)
9 8.32 347.03 125.17 TOTAL RUN
496 0.01 1.75 0.02 add
18 0.02 5.18 0.91 checkout
72 0.18 85.18 9.06 commit
9 0.15 0.31 0.23 copy
9 0.02 0.72 0.26 delete
45 0.05 3.94 0.84 info
18 0.10 15.23 3.43 merge
550 0.01 0.50 0.01 mkdir
147 0.01 0.06 0.01 propdel
6753 0.01 0.09 0.01 proplist
13542 0.01 0.24 0.01 propset
3419 0.01 1.03 0.01 ps
18 0.01 0.01 0.01 resolve
18 0.01 0.86 0.21 resolved
126 0.01 1.05 0.16 status
9 0.06 4.40 1.23 switch
126 0.02 6.30 0.72 update
--
Compare 1.7.0 to trunk@1357617
N min max avg operation
3/9 1.18| +1.532 1.37|+128.170 1.37|+46.305 TOTAL RUN
163/496 1.47| +0.004 1.03| +0.060 1.24| +0.005 add
6/18 1.34| +0.006 1.13| +0.684 1.17| +0.159 checkout
24/72 1.29| +0.053 0.98| -1.771 1.02| +0.175 commit
3/9 1.22| +0.034 0.75| -0.077 0.91| -0.021 copy
3/9 1.21| +0.004 1.05| +0.036 1.13| +0.034 delete
15/45 1.04| +0.002 10.99|+39.393 7.22| +5.211 info
6/18 1.70| +0.070 1.36| +5.418 1.47| +1.599 merge
184/550 1.50| +0.004 0.05| -0.481 1.08| +0.001 mkdir
50/147 1.42| +0.003 2.07| +0.066 1.55| +0.005 propdel
2239/6753 1.56| +0.004 3.26| +0.213 1.57| +0.004 proplist
4527/13542 1.50| +0.004 2.65| +0.401 1.47| +0.004 propset
1186/3419 1.49| +0.004 0.38| -0.638 1.48| +0.004 ps
6/18 1.29| +0.002 1.29| +0.004 1.36| +0.003 resolve
6/18 1.55| +0.006 0.81| -0.166 1.14| +0.029 resolved
42/126 1.35| +0.003 1.24| +0.247 1.44| +0.073 status
3/9 1.38| +0.023 0.96| -0.192 1.27| +0.327 switch
42/126 1.20| +0.003 1.16| +1.014 1.22| +0.158 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and difference < 0 means '1.7.0' is faster.
"2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Thu Jul 5 14:14:07 UTC 2012,
done at Thu Jul 5 14:41:44 UTC 2012
/home/neels/svnbench
real 1657.03
user 664.80
sys 366.99
Re: [svnbench] Revision: 1357620 compiled Jul 5 2012, 14:10:32
Posted by Neels J Hofmeyr <ne...@elego.de>.
On 2012-07-05 16:41, neels@apache.org wrote:
> 1.7.0@1181106 vs. trunk@1357617
> Started at Thu Jul 5 14:14:07 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.
>
> Averaged-total results across all runs:
> ---------------------------------------
>
> Compare 1.7.0 to trunk@1357617
> N avg operation
> 3/9 1.37|+46.305 TOTAL RUN
...
> factor < 1 and difference < 0 means '1.7.0' is faster.
Bert pointed out to me that these timings look reversed, and sure enough,
the arguments were swapped. It's correct but confusing: it says "1.37" and
"<1 means 1.7.0 is faster" -- used to say "<1 means trunk is faster".
Below are the same timings, with a few more 1.7.0 runs added, and in the
order we're all used to seeing them. Thanks, Bert ;)
Now I'm still trying to figure out why the N numbers are slightly different.
I thought I set the random seed explicitly so that each run ends up being
identical... we'll see about that.
~Neels
1.7.0@1181106 vs. trunk@1357617
Started at Thu Jul 5 15:44:20 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.
(not running benchmarks, just printing results on record.)
Averaged-total results across all runs:
---------------------------------------
Compare 1.7.0 to trunk@1357617
N avg operation
9/9 0.74|-43.928 TOTAL RUN
498/496 0.80| -0.005 add
18/18 0.87| -0.140 checkout
72/72 0.98| -0.192 commit
9/9 1.07| +0.016 copy
9/9 0.70| -0.111 delete
45/45 0.14| -4.993 info
18/18 0.70| -1.501 merge
539/550 0.82| -0.003 mkdir
144/147 0.69| -0.004 propdel
6K/6K 0.65| -0.004 proplist
13K/13K 0.70| -0.004 propset
3K/3K 0.71| -0.004 ps
18/18 0.76| -0.003 resolve
18/18 0.87| -0.030 resolved
126/126 0.73| -0.060 status
9/9 0.81| -0.298 switch
126/126 0.82| -0.154 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and difference < 0 means 'trunk@1357617' 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 1.7.0,5x5 to trunk@1357617,5x5
N avg operation
3/3 0.73|-124.193 TOTAL RUN
422/418 0.82| -0.004 add
6/6 0.87| -0.371 checkout
24/24 0.98| -0.463 commit
3/3 1.23| +0.053 copy
3/3 0.69| -0.300 delete
15/15 0.14|-14.818 info
6/6 0.71| -4.010 merge
481/485 0.85| -0.002 mkdir
122/127 0.69| -0.004 propdel
6K/6K 0.66| -0.004 proplist
12K/12K 0.70| -0.004 propset
3K/3K 0.72| -0.004 ps
6/6 0.75| -0.003 resolve
6/6 0.89| -0.070 resolved
42/42 0.73| -0.152 status
3/3 0.81| -0.787 switch
42/42 0.83| -0.376 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and difference < 0 means 'trunk@1357617,5x5' is faster.
"2/3" means: '1.7.0,5x5' has 2 timings on record, the other has 3.)
Compare 1.7.0,100x1 to trunk@1357617,100x1
N avg operation
3/3 0.79| -6.149 TOTAL RUN
73/75 0.66| -0.007 add
6/6 0.80| -0.042 checkout
24/24 0.95| -0.076 commit
3/3 0.98| -0.005 copy
3/3 0.74| -0.030 delete
15/15 0.47| -0.157 info
6/6 0.55| -0.396 merge
58/65 0.65| -0.006 mkdir
10/8 0.68| -0.004 propdel
353/351 0.60| -0.005 proplist
561/565 0.65| -0.005 propset
189/182 0.63| -0.006 ps
6/6 0.72| -0.003 resolve
6/6 0.80| -0.016 resolved
42/42 0.70| -0.024 status
3/3 0.79| -0.085 switch
42/42 0.74| -0.079 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and difference < 0 means 'trunk@1357617,100x1' is faster.
"2/3" means: '1.7.0,100x1' has 2 timings on record, the other has 3.)
Compare 1.7.0,1x100 to trunk@1357617,1x100
N avg operation
3/3 0.85| -1.443 TOTAL RUN
3/3 0.80| -0.010 add
6/6 0.89| -0.009 checkout
24/24 0.95| -0.036 commit
3/3 1.00| -0.001 copy
3/3 0.84| -0.004 delete
15/15 0.94| -0.003 info
6/6 0.58| -0.098 merge
12/12 0.66| -0.004 propdel
144/144 0.67| -0.004 proplist
294/294 0.71| -0.004 propset
93/93 0.67| -0.004 ps
6/6 0.80| -0.002 resolve
6/6 0.74| -0.005 resolved
42/42 0.77| -0.005 status
3/3 0.74| -0.022 switch
42/42 0.83| -0.009 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and difference < 0 means 'trunk@1357617,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)
3 462.10 475.20 467.47 TOTAL RUN
422 0.01 1.87 0.03 add
6 0.02 5.86 2.87 checkout
24 1.68 83.41 25.40 commit
3 0.19 0.26 0.23 copy
3 0.75 1.34 0.98 delete
15 9.49 43.34 17.13 info
6 7.18 20.65 13.67 merge
481 0.01 0.32 0.01 mkdir
122 0.01 0.13 0.01 propdel
6230 0.01 0.31 0.01 proplist
12681 0.01 0.64 0.01 propset
3212 0.01 0.39 0.01 ps
6 0.01 0.02 0.01 resolve
6 0.52 0.72 0.61 resolved
42 0.21 1.30 0.57 status
3 3.97 4.21 4.09 switch
42 0.26 7.31 2.26 update
--
Timings for trunk,5x5
N min max avg operation (unit is seconds)
3 337.11 347.03 343.28 TOTAL RUN
418 0.01 1.75 0.02 add
6 0.02 5.18 2.50 checkout
24 2.04 85.18 24.94 commit
3 0.25 0.31 0.28 copy
3 0.66 0.72 0.68 delete
15 1.69 3.94 2.31 info
6 4.38 15.23 9.66 merge
485 0.01 0.50 0.01 mkdir
127 0.01 0.06 0.01 propdel
6258 0.01 0.09 0.01 proplist
12683 0.01 0.24 0.01 propset
3144 0.01 1.03 0.01 ps
6 0.01 0.01 0.01 resolve
6 0.34 0.86 0.54 resolved
42 0.14 1.05 0.42 status
3 2.72 4.40 3.31 switch
42 0.21 6.30 1.89 update
--
Compare 1.7.0,5x5 to trunk@1357617,5x5
N min max avg operation
3/3 0.73|-124.993 0.73|-128.170 0.73|-124.193 TOTAL RUN
422/418 0.69| -0.003 0.94| -0.116 0.82| -0.004 add
6/6 0.77| -0.005 0.88| -0.684 0.87| -0.371 checkout
24/24 1.21| +0.357 1.02| +1.771 0.98| -0.463 commit
3/3 1.32| +0.061 1.23| +0.058 1.23| +0.053 copy
3/3 0.88| -0.093 0.54| -0.618 0.69| -0.300 delete
15/15 0.18| -7.799 0.09|-39.393 0.14|-14.818 info
6/6 0.61| -2.801 0.74| -5.418 0.71| -4.010 merge
481/485 0.69| -0.003 1.56| +0.181 0.85| -0.002 mkdir
122/127 0.70| -0.003 0.48| -0.066 0.69| -0.004 propdel
6K/6K 0.66| -0.003 0.31| -0.213 0.66| -0.004 proplist
12K/12K 0.68| -0.003 0.38| -0.401 0.70| -0.004 propset
3K/3K 0.69| -0.003 2.64| +0.638 0.72| -0.004 ps
6/6 0.79| -0.002 0.66| -0.005 0.75| -0.003 resolve
6/6 0.66| -0.178 1.21| +0.147 0.89| -0.070 resolved
42/42 0.67| -0.070 0.81| -0.247 0.73| -0.152 status
3/3 0.68| -1.254 1.05| +0.192 0.81| -0.787 switch
42/42 0.83| -0.044 0.86| -1.014 0.83| -0.376 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and difference < 0 means 'trunk@1357617,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)
3 29.37 30.52 29.90 TOTAL RUN
73 0.01 0.17 0.02 add
6 0.02 0.41 0.20 checkout
24 0.36 3.66 1.69 commit
3 0.18 0.25 0.21 copy
3 0.11 0.12 0.12 delete
15 0.17 0.61 0.30 info
6 0.59 1.48 0.87 merge
58 0.01 0.02 0.02 mkdir
10 0.01 0.02 0.01 propdel
353 0.01 0.02 0.01 proplist
561 0.01 0.03 0.02 propset
189 0.01 0.02 0.01 ps
6 0.01 0.02 0.01 resolve
6 0.06 0.11 0.08 resolved
42 0.05 0.12 0.08 status
3 0.38 0.44 0.41 switch
42 0.05 0.91 0.30 update
--
Timings for trunk,100x1
N min max avg operation (unit is seconds)
3 23.16 24.14 23.75 TOTAL RUN
75 0.01 0.11 0.01 add
6 0.02 0.31 0.16 checkout
24 0.84 3.46 1.61 commit
3 0.19 0.23 0.21 copy
3 0.08 0.09 0.09 delete
15 0.10 0.21 0.14 info
6 0.39 0.62 0.48 merge
65 0.01 0.01 0.01 mkdir
8 0.01 0.01 0.01 propdel
351 0.01 0.01 0.01 proplist
565 0.01 0.08 0.01 propset
182 0.01 0.01 0.01 ps
6 0.01 0.01 0.01 resolve
6 0.06 0.07 0.06 resolved
42 0.03 0.08 0.05 status
3 0.30 0.34 0.32 switch
42 0.04 0.46 0.23 update
--
Compare 1.7.0,100x1 to trunk@1357617,100x1
N min max avg operation
3/3 0.79| -6.211 0.79| -6.377 0.79| -6.149 TOTAL RUN
73/75 0.68| -0.004 0.65| -0.059 0.66| -0.007 add
6/6 0.73| -0.007 0.76| -0.100 0.80| -0.042 checkout
24/24 2.33| +0.480 0.95| -0.198 0.95| -0.076 commit
3/3 1.02| +0.003 0.95| -0.013 0.98| -0.005 copy
3/3 0.75| -0.028 0.76| -0.028 0.74| -0.030 delete
15/15 0.60| -0.069 0.34| -0.400 0.47| -0.157 info
6/6 0.66| -0.201 0.42| -0.866 0.55| -0.396 merge
58/65 0.69| -0.004 0.58| -0.010 0.65| -0.006 mkdir
10/8 0.69| -0.003 0.69| -0.005 0.68| -0.004 propdel
353/351 0.64| -0.004 0.55| -0.011 0.60| -0.005 proplist
561/565 0.69| -0.004 3.21| +0.058 0.65| -0.005 propset
189/182 0.68| -0.004 0.57| -0.010 0.63| -0.006 ps
6/6 0.79| -0.002 0.55| -0.007 0.72| -0.003 resolve
6/6 0.95| -0.003 0.69| -0.033 0.80| -0.016 resolved
42/42 0.70| -0.014 0.69| -0.036 0.70| -0.024 status
3/3 0.79| -0.080 0.77| -0.098 0.79| -0.085 switch
42/42 0.80| -0.010 0.51| -0.447 0.74| -0.079 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and difference < 0 means 'trunk@1357617,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)
3 9.50 10.42 9.92 TOTAL RUN
3 0.04 0.05 0.05 add
6 0.02 0.14 0.08 checkout
24 0.24 2.02 0.66 commit
3 0.18 0.20 0.19 copy
3 0.02 0.03 0.03 delete
15 0.05 0.10 0.06 info
6 0.16 0.34 0.23 merge
12 0.01 0.02 0.01 propdel
144 0.01 0.02 0.01 proplist
294 0.01 0.02 0.01 propset
93 0.01 0.02 0.01 ps
6 0.01 0.02 0.01 resolve
6 0.02 0.02 0.02 resolved
42 0.01 0.04 0.02 status
3 0.08 0.09 0.08 switch
42 0.02 0.14 0.05 update
--
Timings for trunk,1x100
N min max avg operation (unit is seconds)
3 8.32 8.68 8.48 TOTAL RUN
3 0.04 0.04 0.04 add
6 0.02 0.13 0.07 checkout
24 0.18 1.84 0.62 commit
3 0.15 0.22 0.19 copy
3 0.02 0.02 0.02 delete
15 0.05 0.09 0.06 info
6 0.10 0.21 0.14 merge
12 0.01 0.01 0.01 propdel
144 0.01 0.01 0.01 proplist
294 0.01 0.01 0.01 propset
93 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.03 0.02 status
3 0.06 0.07 0.06 switch
42 0.02 0.11 0.04 update
--
Compare 1.7.0,1x100 to trunk@1357617,1x100
N min max avg operation
3/3 0.88| -1.175 0.83| -1.744 0.85| -1.443 TOTAL RUN
3/3 0.82| -0.008 0.74| -0.014 0.80| -0.010 add
6/6 0.76| -0.006 0.92| -0.011 0.89| -0.009 checkout
24/24 0.78| -0.053 0.91| -0.172 0.95| -0.036 commit
3/3 0.82| -0.033 1.14| +0.028 1.00| -0.001 copy
3/3 0.86| -0.003 0.83| -0.004 0.84| -0.004 delete
15/15 0.97| -0.001 0.94| -0.006 0.94| -0.003 info
6/6 0.64| -0.056 0.61| -0.132 0.58| -0.098 merge
12/12 0.71| -0.003 0.51| -0.010 0.66| -0.004 propdel
144/144 0.68| -0.003 0.83| -0.003 0.67| -0.004 proplist
294/294 0.72| -0.003 0.77| -0.004 0.71| -0.004 propset
93/93 0.72| -0.003 0.66| -0.006 0.67| -0.004 ps
6/6 0.89| -0.001 0.78| -0.004 0.80| -0.002 resolve
6/6 0.70| -0.005 0.75| -0.006 0.74| -0.005 resolved
42/42 0.74| -0.003 0.73| -0.010 0.77| -0.005 status
3/3 0.73| -0.022 0.73| -0.024 0.74| -0.022 switch
42/42 0.83| -0.003 0.82| -0.025 0.83| -0.009 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and difference < 0 means 'trunk@1357617,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)
9 9.50 475.20 169.10 TOTAL RUN
498 0.01 1.87 0.02 add
18 0.02 5.86 1.05 checkout
72 0.24 83.41 9.25 commit
9 0.18 0.26 0.21 copy
9 0.02 1.34 0.37 delete
45 0.05 43.34 5.83 info
18 0.16 20.65 4.93 merge
539 0.01 0.32 0.01 mkdir
144 0.01 0.13 0.01 propdel
6727 0.01 0.31 0.01 proplist
13536 0.01 0.64 0.01 propset
3494 0.01 0.39 0.01 ps
18 0.01 0.02 0.01 resolve
18 0.02 0.72 0.24 resolved
126 0.01 1.30 0.22 status
9 0.08 4.21 1.53 switch
126 0.02 7.31 0.87 update
--
Timings for trunk
N min max avg operation (unit is seconds)
9 8.32 347.03 125.17 TOTAL RUN
496 0.01 1.75 0.02 add
18 0.02 5.18 0.91 checkout
72 0.18 85.18 9.06 commit
9 0.15 0.31 0.23 copy
9 0.02 0.72 0.26 delete
45 0.05 3.94 0.84 info
18 0.10 15.23 3.43 merge
550 0.01 0.50 0.01 mkdir
147 0.01 0.06 0.01 propdel
6753 0.01 0.09 0.01 proplist
13542 0.01 0.24 0.01 propset
3419 0.01 1.03 0.01 ps
18 0.01 0.01 0.01 resolve
18 0.01 0.86 0.21 resolved
126 0.01 1.05 0.16 status
9 0.06 4.40 1.23 switch
126 0.02 6.30 0.72 update
--
Compare 1.7.0 to trunk@1357617
N min max avg operation
9/9 0.88| -1.175 0.73|-128.170 0.74|-43.928 TOTAL RUN
498/496 0.69| -0.003 0.94| -0.116 0.80| -0.005 add
18/18 0.77| -0.005 0.88| -0.684 0.87| -0.140 checkout
72/72 0.78| -0.053 1.02| +1.771 0.98| -0.192 commit
9/9 0.82| -0.033 1.23| +0.058 1.07| +0.016 copy
9/9 0.86| -0.003 0.54| -0.618 0.70| -0.111 delete
45/45 0.97| -0.001 0.09|-39.393 0.14| -4.993 info
18/18 0.64| -0.056 0.74| -5.418 0.70| -1.501 merge
539/550 0.69| -0.003 1.56| +0.181 0.82| -0.003 mkdir
144/147 0.70| -0.003 0.48| -0.066 0.69| -0.004 propdel
6K/6K 0.66| -0.003 0.31| -0.213 0.65| -0.004 proplist
13K/13K 0.68| -0.003 0.38| -0.401 0.70| -0.004 propset
3K/3K 0.69| -0.003 2.64| +0.638 0.71| -0.004 ps
18/18 0.89| -0.001 0.78| -0.004 0.76| -0.003 resolve
18/18 0.70| -0.005 1.21| +0.147 0.87| -0.030 resolved
126/126 0.74| -0.003 0.81| -0.247 0.73| -0.060 status
9/9 0.73| -0.022 1.05| +0.192 0.81| -0.298 switch
126/126 0.83| -0.003 0.86| -1.014 0.82| -0.154 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and difference < 0 means 'trunk@1357617' is faster.
"2/3" means: '1.7.0' has 2 timings on record, the other has 3.)