1.7.0@1181106 vs. trunk@1380056
Started at Mon Sep 3 00:24:52 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@1380056
N avg operation
30/9 0.74|-41.194 TOTAL RUN
1K/530 0.77| -0.005 add
60/18 0.83| -0.172 checkout
240/72 0.96| -0.362 commit
30/9 0.77| -0.071 copy
30/9 0.78| -0.077 delete
150/45 0.12| -5.019 info
60/18 0.73| -1.066 merge
1K/516 0.51| -0.008 mkdir
80/21 0.54| -0.006 propdel
22K/6K 0.63| -0.004 proplist
22K/6K 0.65| -0.004 propset
1K/591 0.67| -0.004 ps
60/18 0.76| -0.002 resolve
60/18 0.87| -0.031 resolved
420/126 0.71| -0.058 status
30/9 0.65| -0.512 switch
420/126 0.81| -0.156 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1380056' 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@1380056,5x5
N avg operation
10/3 0.74|-114.004 TOTAL RUN
1K/456 0.78| -0.005 add
20/6 0.83| -0.463 checkout
80/24 0.98| -0.502 commit
10/3 0.87| -0.039 copy
10/3 0.77| -0.201 delete
50/15 0.12|-14.920 info
20/6 0.74| -2.887 merge
1K/470 0.51| -0.007 mkdir
80/20 0.52| -0.006 propdel
20K/6K 0.63| -0.004 proplist
21K/6K 0.65| -0.004 propset
1K/552 0.67| -0.004 ps
20/6 0.71| -0.003 resolve
20/6 0.88| -0.073 resolved
140/42 0.72| -0.147 status
10/3 0.64| -1.417 switch
140/42 0.82| -0.389 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1380056,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@1380056,100x1
N avg operation
10/3 0.75| -7.350 TOTAL RUN
280/71 0.70| -0.005 add
20/6 0.80| -0.038 checkout
80/24 0.80| -0.428 commit
10/3 0.60| -0.141 copy
10/3 0.79| -0.024 delete
50/15 0.51| -0.128 info
20/6 0.71| -0.192 merge
140/46 0.52| -0.008 mkdir
1K/337 0.61| -0.005 proplist
880/273 0.64| -0.005 propset
70/33 0.67| -0.004 ps
20/6 0.79| -0.002 resolve
20/6 0.81| -0.014 resolved
140/42 0.70| -0.023 status
10/3 0.75| -0.098 switch
140/42 0.76| -0.067 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1380056,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@1380056,1x100
N avg operation
10/3 0.76| -2.227 TOTAL RUN
10/3 0.79| -0.010 add
20/6 0.80| -0.015 checkout
80/24 0.80| -0.154 commit
10/3 0.87| -0.033 copy
10/3 0.78| -0.005 delete
50/15 0.85| -0.009 info
20/6 0.52| -0.118 merge
370/111 0.59| -0.004 proplist
420/126 0.62| -0.004 propset
20/6 0.63| -0.004 ps
20/6 0.78| -0.002 resolve
20/6 0.69| -0.005 resolved
140/42 0.69| -0.005 status
10/3 0.71| -0.021 switch
140/42 0.76| -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@1380056,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)
10 395.33 561.33 433.32 TOTAL RUN
1K 0.01 2.29 0.02 add
20 0.02 5.81 2.76 checkout
80 1.53 160.96 27.39 commit
10 0.19 0.49 0.30 copy
10 0.74 1.24 0.89 delete
50 8.63 43.37 16.86 info
20 6.81 21.02 11.07 merge
1K 0.01 0.66 0.02 mkdir
80 0.01 0.09 0.01 propdel
20K 0.01 0.69 0.01 proplist
21K 0.01 1.10 0.01 propset
1K 0.01 0.54 0.01 ps
20 0.01 0.01 0.01 resolve
20 0.47 0.96 0.62 resolved
140 0.20 1.08 0.52 status
10 3.36 4.68 3.96 switch
140 0.26 7.02 2.17 update
--
Timings for trunk@1380056,5x5
N min max avg operation (unit is seconds)
3 306.31 333.58 319.32 TOTAL RUN
456 0.01 1.55 0.02 add
6 0.02 4.78 2.29 checkout
24 2.17 97.67 26.89 commit
3 0.23 0.29 0.26 copy
3 0.61 0.76 0.69 delete
15 0.84 3.56 1.94 info
6 4.44 12.91 8.18 merge
470 0.01 0.10 0.01 mkdir
20 0.01 0.01 0.01 propdel
6K 0.01 0.51 0.01 proplist
6K 0.01 0.70 0.01 propset
552 0.01 0.40 0.01 ps
6 0.01 0.01 0.01 resolve
6 0.31 1.13 0.54 resolved
42 0.13 1.33 0.37 status
3 2.52 2.57 2.54 switch
42 0.21 5.76 1.78 update
--
Compare 1.7.0,5x5 to trunk@1380056,5x5
N min max avg operation
10/3 0.77|-89.020 0.59|-227.756 0.74|-114.004 TOTAL RUN
1K/456 0.69| -0.003 0.68| -0.738 0.78| -0.005 add
20/6 0.78| -0.004 0.82| -1.027 0.83| -0.463 checkout
80/24 1.42| +0.639 0.61|-63.292 0.98| -0.502 commit
10/3 1.24| +0.045 0.59| -0.204 0.87| -0.039 copy
10/3 0.83| -0.128 0.61| -0.479 0.77| -0.201 delete
50/15 0.10| -7.787 0.08|-39.810 0.12|-14.920 info
20/6 0.65| -2.372 0.61| -8.112 0.74| -2.887 merge
1K/470 0.70| -0.003 0.16| -0.554 0.51| -0.007 mkdir
80/20 0.69| -0.003 0.08| -0.078 0.52| -0.006 propdel
20K/6K 0.66| -0.003 0.74| -0.182 0.63| -0.004 proplist
21K/6K 0.69| -0.003 0.64| -0.397 0.65| -0.004 propset
1K/552 0.69| -0.003 0.73| -0.147 0.67| -0.004 ps
20/6 0.79| -0.002 0.54| -0.006 0.71| -0.003 resolve
20/6 0.67| -0.154 1.18| +0.174 0.88| -0.073 resolved
140/42 0.67| -0.065 1.23| +0.251 0.72| -0.147 status
10/3 0.75| -0.843 0.55| -2.113 0.64| -1.417 switch
140/42 0.83| -0.043 0.82| -1.261 0.82| -0.389 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1380056,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)
10 24.71 43.91 29.57 TOTAL RUN
280 0.01 0.21 0.02 add
20 0.02 0.43 0.20 checkout
80 0.31 10.98 2.12 commit
10 0.19 1.29 0.35 copy
10 0.11 0.13 0.11 delete
50 0.17 0.48 0.26 info
20 0.59 0.83 0.66 merge
140 0.01 0.47 0.02 mkdir
1K 0.01 0.06 0.01 proplist
880 0.01 0.04 0.01 propset
70 0.01 0.02 0.01 ps
20 0.01 0.01 0.01 resolve
20 0.05 0.10 0.07 resolved
140 0.04 0.13 0.08 status
10 0.37 0.41 0.39 switch
140 0.05 1.02 0.28 update
--
Timings for trunk@1380056,100x1
N min max avg operation (unit is seconds)
3 21.60 23.10 22.22 TOTAL RUN
71 0.01 0.11 0.01 add
6 0.02 0.30 0.16 checkout
24 0.84 4.62 1.69 commit
3 0.16 0.27 0.21 copy
3 0.09 0.09 0.09 delete
15 0.10 0.20 0.13 info
6 0.40 0.63 0.46 merge
46 0.01 0.01 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.05 0.07 0.06 resolved
42 0.03 0.08 0.05 status
3 0.29 0.29 0.29 switch
42 0.04 0.43 0.21 update
--
Compare 1.7.0,100x1 to trunk@1380056,100x1
N min max avg operation
10/3 0.87| -3.108 0.53|-20.808 0.75| -7.350 TOTAL RUN
280/71 0.69| -0.003 0.55| -0.093 0.70| -0.005 add
20/6 0.77| -0.005 0.70| -0.128 0.80| -0.038 checkout
80/24 2.70| +0.530 0.42| -6.350 0.80| -0.428 commit
10/3 0.87| -0.023 0.21| -1.020 0.60| -0.141 copy
10/3 0.81| -0.020 0.73| -0.034 0.79| -0.024 delete
50/15 0.60| -0.066 0.41| -0.288 0.51| -0.128 info
20/6 0.68| -0.188 0.76| -0.196 0.71| -0.192 merge
140/46 0.68| -0.003 0.03| -0.455 0.52| -0.008 mkdir
1K/337 0.65| -0.003 0.16| -0.052 0.61| -0.005 proplist
880/273 0.69| -0.003 0.28| -0.030 0.64| -0.005 propset
70/33 0.66| -0.004 0.59| -0.008 0.67| -0.004 ps
20/6 0.78| -0.002 0.95| -0.001 0.79| -0.002 resolve
20/6 0.97| -0.002 0.70| -0.029 0.81| -0.014 resolved
140/42 0.70| -0.013 0.62| -0.048 0.70| -0.023 status
10/3 0.77| -0.085 0.73| -0.111 0.75| -0.098 switch
140/42 0.80| -0.010 0.42| -0.592 0.76| -0.067 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1380056,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)
10 7.69 17.23 9.34 TOTAL RUN
10 0.04 0.05 0.04 add
20 0.02 0.15 0.08 checkout
80 0.18 5.67 0.76 commit
10 0.18 0.66 0.26 copy
10 0.02 0.03 0.02 delete
50 0.05 0.10 0.06 info
20 0.14 0.61 0.25 merge
370 0.01 0.02 0.01 proplist
420 0.01 0.02 0.01 propset
20 0.01 0.01 0.01 ps
20 0.01 0.01 0.01 resolve
20 0.02 0.02 0.02 resolved
140 0.01 0.03 0.02 status
10 0.07 0.08 0.07 switch
140 0.02 0.14 0.05 update
--
Timings for trunk@1380056,1x100
N min max avg operation (unit is seconds)
3 6.99 7.24 7.11 TOTAL RUN
3 0.03 0.04 0.03 add
6 0.02 0.11 0.06 checkout
24 0.18 1.85 0.61 commit
3 0.16 0.29 0.23 copy
3 0.02 0.02 0.02 delete
15 0.04 0.08 0.05 info
6 0.09 0.18 0.13 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.01 0.10 0.04 update
--
Compare 1.7.0,1x100 to trunk@1380056,1x100
N min max avg operation
10/3 0.91| -0.700 0.42| -9.985 0.76| -2.227 TOTAL RUN
10/3 0.84| -0.007 0.72| -0.013 0.79| -0.010 add
20/6 0.78| -0.004 0.75| -0.038 0.80| -0.015 checkout
80/24 0.99| -0.002 0.33| -3.818 0.80| -0.154 commit
10/3 0.92| -0.014 0.44| -0.370 0.87| -0.033 copy
10/3 0.84| -0.004 0.65| -0.010 0.78| -0.005 delete
50/15 0.92| -0.004 0.78| -0.023 0.85| -0.009 info
20/6 0.64| -0.051 0.29| -0.434 0.52| -0.118 merge
370/111 0.66| -0.003 0.36| -0.011 0.59| -0.004 proplist
420/126 0.69| -0.003 0.40| -0.011 0.62| -0.004 propset
20/6 0.69| -0.003 0.51| -0.007 0.63| -0.004 ps
20/6 0.76| -0.002 0.80| -0.002 0.78| -0.002 resolve
20/6 0.58| -0.006 0.71| -0.007 0.69| -0.005 resolved
140/42 0.70| -0.003 0.67| -0.009 0.69| -0.005 status
10/3 0.76| -0.016 0.66| -0.027 0.71| -0.021 switch
140/42 0.82| -0.003 0.74| -0.037 0.76| -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@1380056,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)
30 7.69 561.33 157.41 TOTAL RUN
1K 0.01 2.29 0.02 add
60 0.02 5.81 1.01 checkout
240 0.18 160.96 10.09 commit
30 0.18 1.29 0.30 copy
30 0.02 1.24 0.34 delete
150 0.05 43.37 5.73 info
60 0.14 21.02 3.99 merge
1K 0.01 0.66 0.02 mkdir
80 0.01 0.09 0.01 propdel
22K 0.01 0.69 0.01 proplist
22K 0.01 1.10 0.01 propset
1K 0.01 0.54 0.01 ps
60 0.01 0.01 0.01 resolve
60 0.02 0.96 0.24 resolved
420 0.01 1.08 0.20 status
30 0.07 4.68 1.47 switch
420 0.02 7.02 0.83 update
--
Timings for trunk@1380056
N min max avg operation (unit is seconds)
9 6.99 333.58 116.22 TOTAL RUN
530 0.01 1.55 0.02 add
18 0.02 4.78 0.84 checkout
72 0.18 97.67 9.73 commit
9 0.16 0.29 0.23 copy
9 0.02 0.76 0.26 delete
45 0.04 3.56 0.71 info
18 0.09 12.91 2.92 merge
516 0.01 0.10 0.01 mkdir
21 0.01 0.01 0.01 propdel
6K 0.01 0.51 0.01 proplist
6K 0.01 0.70 0.01 propset
591 0.01 0.40 0.01 ps
18 0.01 0.01 0.01 resolve
18 0.01 1.13 0.21 resolved
126 0.01 1.33 0.14 status
9 0.05 2.57 0.96 switch
126 0.01 5.76 0.68 update
--
Compare 1.7.0 to trunk@1380056
N min max avg operation
30/9 0.91| -0.700 0.59|-227.756 0.74|-41.194 TOTAL RUN
1K/530 0.69| -0.003 0.68| -0.738 0.77| -0.005 add
60/18 0.78| -0.004 0.82| -1.027 0.83| -0.172 checkout
240/72 0.99| -0.002 0.61|-63.292 0.96| -0.362 commit
30/9 0.92| -0.014 0.22| -1.006 0.77| -0.071 copy
30/9 0.84| -0.004 0.61| -0.479 0.78| -0.077 delete
150/45 0.92| -0.004 0.08|-39.810 0.12| -5.019 info
60/18 0.64| -0.051 0.61| -8.112 0.73| -1.066 merge
1K/516 0.70| -0.003 0.16| -0.554 0.51| -0.008 mkdir
80/21 0.69| -0.003 0.13| -0.074 0.54| -0.006 propdel
22K/6K 0.66| -0.003 0.74| -0.182 0.63| -0.004 proplist
22K/6K 0.69| -0.003 0.64| -0.397 0.65| -0.004 propset
1K/591 0.69| -0.003 0.73| -0.147 0.67| -0.004 ps
60/18 0.76| -0.002 0.76| -0.003 0.76| -0.002 resolve
60/18 0.58| -0.006 1.18| +0.174 0.87| -0.031 resolved
420/126 0.70| -0.003 1.23| +0.251 0.71| -0.058 status
30/9 0.76| -0.016 0.55| -2.113 0.65| -0.512 switch
420/126 0.82| -0.003 0.82| -1.261 0.81| -0.156 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1380056' is faster.
"2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Mon Sep 3 00:24:52 UTC 2012,
done at Mon Sep 3 00:50:36 UTC 2012
/home/neels/svnbench
real 1544.25
user 541.31
sys 244.00