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/06/11 13:43:13 UTC
[svnbench] Revision: 1491743 compiled Jun 11 2013, 11:22:42 on
x86_64-unknown-linux-gnu
1.7.0@1181106 vs. trunk@1491739
Started at Tue Jun 11 11:27:07 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@1491739 to 1.7.0
N avg operation
30/9 0.84|-12.971 TOTAL RUN
1K/530 1.32| +0.007 add
60/18 0.92| -0.068 checkout
240/72 0.87| -0.282 commit
30/9 1.27| +0.007 copy
30/9 0.95| -0.015 delete
150/45 0.30| -3.064 info
60/18 0.61| -0.850 merge
1K/516 1.56| +0.007 mkdir
80/21 1.41| +0.004 propdel
22K/6K 1.36| +0.004 proplist
22K/6K 1.40| +0.005 propset
1K/591 1.38| +0.004 ps
60/18 2.80| +0.019 resolve
60/18 0.96| -0.009 resolved
420/126 0.91| -0.017 status
30/9 0.79| -0.230 switch
420/126 0.92| -0.056 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1491739' 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@1491739,5x5 to 1.7.0,5x5
N avg operation
10/3 0.81|-39.689 TOTAL RUN
1K/456 1.27| +0.006 add
20/6 0.89| -0.260 checkout
80/24 0.86| -0.770 commit
10/3 1.06| +0.002 copy
10/3 0.88| -0.089 delete
50/15 0.28| -9.198 info
20/6 0.59| -2.324 merge
1K/470 1.53| +0.006 mkdir
80/20 1.36| +0.004 propdel
20K/6K 1.37| +0.004 proplist
21K/6K 1.42| +0.005 propset
1K/552 1.38| +0.004 ps
20/6 4.45| +0.030 resolve
20/6 0.81| -0.099 resolved
140/42 0.84| -0.075 status
10/3 0.77| -0.636 switch
140/42 0.92| -0.141 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1491739,5x5' is faster.
"2/3" means: '1.7.0,5x5' has 2 timings on record, the other has 3.)
Compare trunk@1491739,100x1 to 1.7.0,100x1
N avg operation
10/3 1.00| +0.031 TOTAL RUN
280/71 1.61| +0.012 add
20/6 1.18| +0.039 checkout
80/24 0.87| -0.076 commit
10/3 1.36| +0.009 copy
10/3 1.28| +0.036 delete
50/15 0.90| -0.031 info
20/6 0.71| -0.188 merge
140/46 1.77| +0.012 mkdir
1K/337 1.21| +0.003 proplist
880/273 1.23| +0.003 propset
70/33 1.29| +0.004 ps
20/6 2.76| +0.017 resolve
20/6 1.86| +0.065 resolved
140/42 1.23| +0.019 status
10/3 0.84| -0.062 switch
140/42 0.88| -0.043 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1491739,100x1' is faster.
"2/3" means: '1.7.0,100x1' has 2 timings on record, the other has 3.)
Compare trunk@1491739,1x100 to 1.7.0,1x100
N avg operation
10/3 1.14| +0.745 TOTAL RUN
10/3 1.25| +0.016 add
20/6 1.16| +0.017 checkout
80/24 1.00| -0.000 commit
10/3 1.44| +0.010 copy
10/3 1.22| +0.008 delete
50/15 1.43| +0.036 info
20/6 0.81| -0.040 merge
370/111 1.22| +0.003 proplist
420/126 1.25| +0.004 propset
20/6 1.23| +0.003 ps
20/6 1.72| +0.009 resolve
20/6 1.26| +0.006 resolved
140/42 1.17| +0.004 status
10/3 1.08| +0.008 switch
140/42 1.24| +0.015 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1491739,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 192.14 255.84 213.46 TOTAL RUN
1K 0.01 2.21 0.02 add
20 0.02 5.15 2.32 checkout
80 1.07 17.29 5.51 commit
10 0.01 0.13 0.03 copy
10 0.61 0.96 0.72 delete
50 6.32 31.69 12.76 info
20 5.33 8.49 5.69 merge
1K 0.01 0.04 0.01 mkdir
80 0.01 0.02 0.01 propdel
20K 0.01 0.03 0.01 proplist
21K 0.01 0.06 0.01 propset
1K 0.01 0.04 0.01 ps
20 0.01 0.01 0.01 resolve
20 0.40 0.66 0.51 resolved
140 0.17 0.96 0.45 status
10 2.71 3.02 2.81 switch
140 0.21 4.98 1.66 update
--
Timings for trunk@1491739,5x5
N min max avg operation (unit is seconds)
3 170.48 176.24 173.77 TOTAL RUN
456 0.01 1.85 0.03 add
6 0.02 4.33 2.06 checkout
24 0.61 12.47 4.74 commit
3 0.02 0.03 0.03 copy
3 0.50 0.83 0.63 delete
15 0.59 7.55 3.56 info
6 2.27 4.80 3.37 merge
470 0.01 0.03 0.02 mkdir
20 0.01 0.02 0.01 propdel
6K 0.01 0.03 0.01 proplist
6K 0.01 0.03 0.02 propset
552 0.01 0.03 0.02 ps
6 0.03 0.06 0.04 resolve
6 0.29 0.54 0.42 resolved
42 0.11 0.91 0.38 status
3 2.06 2.37 2.18 switch
42 0.20 4.06 1.52 update
--
Compare trunk@1491739,5x5 to 1.7.0,5x5
N min max avg operation
10/3 0.89|-21.659 0.69|-79.596 0.81|-39.689 TOTAL RUN
1K/456 1.00| -0.000 0.83| -0.366 1.27| +0.006 add
20/6 0.95| -0.001 0.84| -0.827 0.89| -0.260 checkout
80/24 0.57| -0.465 0.72| -4.818 0.86| -0.770 commit
10/3 1.30| +0.004 0.26| -0.099 1.06| +0.002 copy
10/3 0.82| -0.110 0.87| -0.123 0.88| -0.089 delete
50/15 0.09| -5.731 0.24|-24.139 0.28| -9.198 info
20/6 0.43| -3.057 0.56| -3.697 0.59| -2.324 merge
1K/470 1.01| +0.000 0.77| -0.009 1.53| +0.006 mkdir
80/20 0.94| -0.001 0.84| -0.003 1.36| +0.004 propdel
20K/6K 0.91| -0.001 1.05| +0.002 1.37| +0.004 proplist
21K/6K 0.92| -0.001 0.53| -0.031 1.42| +0.005 propset
1K/552 0.94| -0.000 0.81| -0.008 1.38| +0.004 ps
20/6 3.08| +0.017 6.34| +0.048 4.45| +0.030 resolve
20/6 0.72| -0.111 0.82| -0.123 0.81| -0.099 resolved
140/42 0.67| -0.055 0.95| -0.047 0.84| -0.075 status
10/3 0.76| -0.650 0.78| -0.657 0.77| -0.636 switch
140/42 0.93| -0.014 0.81| -0.927 0.92| -0.141 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1491739,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 13.04 22.57 18.43 TOTAL RUN
280 0.01 0.13 0.02 add
20 0.02 0.74 0.21 checkout
80 0.12 1.41 0.58 commit
10 0.02 0.03 0.02 copy
10 0.09 0.22 0.13 delete
50 0.15 0.80 0.30 info
20 0.46 0.91 0.65 merge
140 0.01 0.03 0.02 mkdir
1K 0.01 0.03 0.01 proplist
880 0.01 0.03 0.01 propset
70 0.01 0.03 0.01 ps
20 0.01 0.02 0.01 resolve
20 0.05 0.17 0.08 resolved
140 0.04 0.21 0.08 status
10 0.33 0.65 0.38 switch
140 0.04 0.86 0.35 update
--
Timings for trunk@1491739,100x1
N min max avg operation (unit is seconds)
3 16.61 19.49 18.46 TOTAL RUN
71 0.01 0.22 0.03 add
6 0.04 0.47 0.25 checkout
24 0.11 1.02 0.51 commit
3 0.03 0.03 0.03 copy
3 0.17 0.17 0.17 delete
15 0.08 0.43 0.27 info
6 0.39 0.52 0.46 merge
46 0.01 0.04 0.03 mkdir
1 0.03 0.03 0.03 propdel
337 0.01 0.02 0.02 proplist
273 0.01 0.03 0.02 propset
33 0.01 0.03 0.02 ps
6 0.02 0.03 0.03 resolve
6 0.13 0.15 0.14 resolved
42 0.03 0.16 0.10 status
3 0.19 0.42 0.32 switch
42 0.04 0.62 0.31 update
--
Compare trunk@1491739,100x1 to 1.7.0,100x1
N min max avg operation
10/3 1.27| +3.574 0.86| -3.088 1.00| +0.031 TOTAL RUN
280/71 1.05| +0.000 1.69| +0.088 1.61| +0.012 add
20/6 2.09| +0.019 0.64| -0.263 1.18| +0.039 checkout
80/24 0.97| -0.004 0.72| -0.396 0.87| -0.076 commit
10/3 2.05| +0.017 0.98| -0.001 1.36| +0.009 copy
10/3 1.77| +0.072 0.78| -0.048 1.28| +0.036 delete
50/15 0.53| -0.070 0.53| -0.377 0.90| -0.031 info
20/6 0.85| -0.068 0.57| -0.388 0.71| -0.188 merge
140/46 1.15| +0.001 1.25| +0.008 1.77| +0.012 mkdir
1K/337 0.88| -0.001 0.73| -0.008 1.21| +0.003 proplist
880/273 0.90| -0.001 0.79| -0.007 1.23| +0.003 propset
70/33 0.97| -0.000 0.83| -0.005 1.29| +0.004 ps
20/6 3.11| +0.016 1.52| +0.010 2.76| +0.017 resolve
20/6 2.79| +0.084 0.86| -0.023 1.86| +0.065 resolved
140/42 0.69| -0.012 0.75| -0.052 1.23| +0.019 status
10/3 0.58| -0.138 0.64| -0.233 0.84| -0.062 switch
140/42 0.92| -0.004 0.72| -0.236 0.88| -0.043 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1491739,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 3.09 7.30 5.24 TOTAL RUN
10 0.04 0.09 0.06 add
20 0.02 0.27 0.11 checkout
80 0.03 0.56 0.19 commit
10 0.01 0.03 0.02 copy
10 0.02 0.05 0.04 delete
50 0.04 0.19 0.08 info
20 0.12 0.31 0.21 merge
370 0.01 0.02 0.01 proplist
420 0.01 0.02 0.01 propset
20 0.01 0.02 0.01 ps
20 0.01 0.02 0.01 resolve
20 0.01 0.04 0.03 resolved
140 0.01 0.05 0.02 status
10 0.06 0.15 0.10 switch
140 0.02 0.27 0.06 update
--
Timings for trunk@1491739,1x100
N min max avg operation (unit is seconds)
3 5.97 6.00 5.99 TOTAL RUN
3 0.08 0.08 0.08 add
6 0.04 0.21 0.12 checkout
24 0.05 0.44 0.19 commit
3 0.03 0.03 0.03 copy
3 0.04 0.04 0.04 delete
15 0.10 0.19 0.12 info
6 0.13 0.20 0.17 merge
111 0.02 0.02 0.02 proplist
126 0.02 0.02 0.02 propset
6 0.02 0.02 0.02 ps
6 0.02 0.02 0.02 resolve
6 0.03 0.04 0.03 resolved
42 0.02 0.04 0.03 status
3 0.11 0.11 0.11 switch
42 0.04 0.21 0.08 update
--
Compare trunk@1491739,1x100 to 1.7.0,1x100
N min max avg operation
10/3 1.93| +2.880 0.82| -1.301 1.14| +0.745 TOTAL RUN
10/3 2.15| +0.042 0.90| -0.009 1.25| +0.016 add
20/6 2.07| +0.019 0.80| -0.054 1.16| +0.017 checkout
80/24 1.46| +0.016 0.79| -0.117 1.00| -0.000 commit
10/3 2.33| +0.018 1.06| +0.002 1.44| +0.010 copy
10/3 2.13| +0.023 0.94| -0.003 1.22| +0.008 delete
50/15 2.42| +0.058 0.99| -0.002 1.43| +0.036 info
20/6 1.13| +0.015 0.65| -0.108 0.81| -0.040 merge
370/111 2.08| +0.008 0.87| -0.003 1.22| +0.003 proplist
420/126 2.14| +0.009 0.89| -0.002 1.25| +0.004 propset
20/6 2.13| +0.009 0.82| -0.004 1.23| +0.003 ps
20/6 2.88| +0.013 1.29| +0.005 1.72| +0.009 resolve
20/6 1.87| +0.012 0.98| -0.001 1.26| +0.006 resolved
140/42 1.99| +0.009 0.81| -0.009 1.17| +0.004 status
10/3 1.80| +0.048 0.76| -0.035 1.08| +0.008 switch
140/42 2.24| +0.020 0.78| -0.058 1.24| +0.015 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1491739,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 3.09 255.84 79.05 TOTAL RUN
1K 0.01 2.21 0.02 add
60 0.02 5.15 0.88 checkout
240 0.03 17.29 2.09 commit
30 0.01 0.13 0.02 copy
30 0.02 0.96 0.30 delete
150 0.04 31.69 4.38 info
60 0.12 8.49 2.18 merge
1K 0.01 0.04 0.01 mkdir
80 0.01 0.02 0.01 propdel
22K 0.01 0.03 0.01 proplist
22K 0.01 0.06 0.01 propset
1K 0.01 0.04 0.01 ps
60 0.01 0.02 0.01 resolve
60 0.01 0.66 0.20 resolved
420 0.01 0.96 0.19 status
30 0.06 3.02 1.10 switch
420 0.02 4.98 0.69 update
--
Timings for trunk@1491739
N min max avg operation (unit is seconds)
9 5.97 176.24 66.07 TOTAL RUN
530 0.01 1.85 0.03 add
18 0.02 4.33 0.81 checkout
72 0.05 12.47 1.81 commit
9 0.02 0.03 0.03 copy
9 0.04 0.83 0.28 delete
45 0.08 7.55 1.32 info
18 0.13 4.80 1.33 merge
516 0.01 0.04 0.02 mkdir
21 0.01 0.03 0.01 propdel
6K 0.01 0.03 0.01 proplist
6K 0.01 0.03 0.02 propset
591 0.01 0.03 0.02 ps
18 0.02 0.06 0.03 resolve
18 0.03 0.54 0.20 resolved
126 0.02 0.91 0.17 status
9 0.11 2.37 0.87 switch
126 0.04 4.06 0.64 update
--
Compare trunk@1491739 to 1.7.0
N min max avg operation
30/9 1.93| +2.880 0.69|-79.596 0.84|-12.971 TOTAL RUN
1K/530 1.00| -0.000 0.83| -0.366 1.32| +0.007 add
60/18 0.97| -0.001 0.84| -0.827 0.92| -0.068 checkout
240/72 1.46| +0.016 0.72| -4.818 0.87| -0.282 commit
30/9 1.38| +0.005 0.26| -0.099 1.27| +0.007 copy
30/9 2.13| +0.023 0.87| -0.123 0.95| -0.015 delete
150/45 1.91| +0.037 0.24|-24.139 0.30| -3.064 info
60/18 1.13| +0.015 0.56| -3.697 0.61| -0.850 merge
1K/516 1.01| +0.000 1.04| +0.002 1.56| +0.007 mkdir
80/21 0.94| -0.001 1.14| +0.003 1.41| +0.004 propdel
22K/6K 0.91| -0.001 1.05| +0.002 1.36| +0.004 proplist
22K/6K 0.92| -0.001 0.53| -0.031 1.40| +0.005 propset
1K/591 0.94| -0.000 0.81| -0.008 1.38| +0.004 ps
60/18 2.88| +0.013 3.06| +0.039 2.80| +0.019 resolve
60/18 1.87| +0.012 0.82| -0.123 0.96| -0.009 resolved
420/126 1.99| +0.009 0.95| -0.047 0.91| -0.017 status
30/9 1.80| +0.048 0.78| -0.657 0.79| -0.230 switch
420/126 2.24| +0.020 0.81| -0.927 0.92| -0.056 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1491739' is faster.
"2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Tue Jun 11 11:27:07 UTC 2013,
done at Tue Jun 11 11:42: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