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/02/04 01:56:12 UTC
[svnbench] Revision: 1441994 compiled Feb 4 2013, 00:21:42 on
x86_64-unknown-linux-gnu
1.7.0@1181106 vs. trunk@1441993
Started at Mon Feb 4 00:25:17 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@1441993 to 1.7.0
N avg operation
95/9 0.78|-34.702 TOTAL RUN
5K/530 0.94| -0.001 add
190/18 0.60| -0.398 checkout
760/72 0.98| -0.169 commit
95/9 0.93| -0.018 copy
95/9 0.82| -0.058 delete
475/45 0.14| -4.977 info
190/18 0.86| -0.534 merge
4K/516 0.90| -0.001 mkdir
256/21 0.90| -0.001 propdel
71K/6K 0.78| -0.002 proplist
73K/6K 0.79| -0.002 propset
5K/591 0.71| -0.004 ps
190/18 0.96| -0.000 resolve
190/18 1.02| +0.005 resolved
1K/126 0.78| -0.046 status
95/9 0.84| -0.225 switch
1K/126 0.86| -0.119 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1441993' 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@1441993,5x5 to 1.7.0,5x5
N avg operation
32/3 0.78|-92.393 TOTAL RUN
5K/456 0.92| -0.002 add
64/6 0.60| -1.068 checkout
256/24 1.01| +0.235 commit
32/3 1.05| +0.013 copy
32/3 0.83| -0.142 delete
160/15 0.13|-14.633 info
64/6 0.88| -1.252 merge
4K/470 0.88| -0.002 mkdir
256/20 0.89| -0.001 propdel
67K/6K 0.79| -0.002 proplist
69K/6K 0.79| -0.002 propset
5K/552 0.70| -0.004 ps
64/6 0.97| -0.000 resolve
64/6 1.03| +0.017 resolved
448/42 0.78| -0.115 status
32/3 0.86| -0.504 switch
448/42 0.88| -0.259 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1441993,5x5' is faster.
"2/3" means: '1.7.0,5x5' has 2 timings on record, the other has 3.)
Compare trunk@1441993,100x1 to 1.7.0,100x1
N avg operation
32/3 0.79| -5.835 TOTAL RUN
896/71 1.03| +0.001 add
64/6 0.63| -0.070 checkout
256/24 0.81| -0.361 commit
32/3 0.78| -0.057 copy
32/3 0.83| -0.019 delete
160/15 0.56| -0.117 info
64/6 0.71| -0.189 merge
448/46 1.11| +0.002 mkdir
3K/337 0.75| -0.003 proplist
2K/273 0.79| -0.003 propset
224/33 0.82| -0.002 ps
64/6 0.92| -0.001 resolve
64/6 1.10| +0.007 resolved
448/42 0.80| -0.015 status
32/3 0.71| -0.113 switch
448/42 0.75| -0.068 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1441993,100x1' is faster.
"2/3" means: '1.7.0,100x1' has 2 timings on record, the other has 3.)
Compare trunk@1441993,1x100 to 1.7.0,1x100
N avg operation
31/3 0.85| -1.272 TOTAL RUN
31/3 0.91| -0.004 add
62/6 0.65| -0.027 checkout
248/24 0.87| -0.091 commit
31/3 0.96| -0.009 copy
31/3 0.84| -0.004 delete
155/15 0.95| -0.003 info
62/6 0.78| -0.046 merge
1K/111 0.75| -0.002 proplist
1K/126 0.77| -0.002 propset
62/6 0.77| -0.002 ps
62/6 1.00| +0.000 resolve
62/6 0.83| -0.003 resolved
434/42 0.79| -0.003 status
31/3 0.78| -0.016 switch
434/42 0.89| -0.005 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1441993,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)
32 391.94 624.64 427.18 TOTAL RUN
5K 0.01 2.29 0.02 add
64 0.02 6.14 2.67 checkout
256 1.53 203.68 27.16 commit
32 0.19 0.49 0.28 copy
32 0.73 1.24 0.83 delete
160 8.03 43.37 16.77 info
64 6.40 21.02 10.62 merge
4K 0.01 1.08 0.01 mkdir
256 0.01 0.09 0.01 propdel
67K 0.01 0.88 0.01 proplist
69K 0.01 2.03 0.01 propset
5K 0.01 0.92 0.01 ps
64 0.01 0.01 0.01 resolve
64 0.45 2.30 0.63 resolved
448 0.20 2.36 0.52 status
32 3.13 4.82 3.70 switch
448 0.25 7.19 2.13 update
--
Timings for trunk@1441993,5x5
N min max avg operation (unit is seconds)
3 312.22 358.89 334.78 TOTAL RUN
456 0.01 1.89 0.02 add
6 0.02 3.50 1.60 checkout
24 1.25 115.01 27.39 commit
3 0.23 0.38 0.29 copy
3 0.63 0.74 0.69 delete
15 0.73 3.90 2.13 info
6 4.06 17.00 9.37 merge
470 0.01 0.55 0.01 mkdir
20 0.01 0.04 0.01 propdel
6K 0.01 0.63 0.01 proplist
6K 0.01 0.63 0.01 propset
552 0.01 0.08 0.01 ps
6 0.01 0.01 0.01 resolve
6 0.33 1.36 0.65 resolved
42 0.14 1.79 0.41 status
3 2.44 4.60 3.19 switch
42 0.24 5.25 1.87 update
--
Compare trunk@1441993,5x5 to 1.7.0,5x5
N min max avg operation
32/3 0.80|-79.724 0.57|-265.751 0.78|-92.393 TOTAL RUN
5K/456 0.89| -0.001 0.82| -0.406 0.92| -0.002 add
64/6 0.86| -0.003 0.57| -2.640 0.60| -1.068 checkout
256/24 0.81| -0.287 0.56|-88.667 1.01| +0.235 commit
32/3 1.26| +0.047 0.78| -0.110 1.05| +0.013 copy
32/3 0.86| -0.102 0.59| -0.508 0.83| -0.142 delete
160/15 0.09| -7.308 0.09|-39.469 0.13|-14.633 info
64/6 0.63| -2.339 0.81| -4.013 0.88| -1.252 merge
4K/470 0.94| -0.001 0.51| -0.530 0.88| -0.002 mkdir
256/20 0.83| -0.002 0.50| -0.043 0.89| -0.001 propdel
67K/6K 0.80| -0.002 0.72| -0.244 0.79| -0.002 proplist
69K/6K 0.81| -0.002 0.31| -1.401 0.79| -0.002 propset
5K/552 0.81| -0.002 0.09| -0.840 0.70| -0.004 ps
64/6 0.98| -0.000 0.75| -0.003 0.97| -0.000 resolve
64/6 0.74| -0.117 0.59| -0.945 1.03| +0.017 resolved
448/42 0.70| -0.059 0.76| -0.573 0.78| -0.115 status
32/3 0.78| -0.692 0.95| -0.220 0.86| -0.504 switch
448/42 0.96| -0.010 0.73| -1.942 0.88| -0.259 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1441993,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)
32 24.65 43.91 27.62 TOTAL RUN
896 0.01 0.21 0.02 add
64 0.02 0.43 0.19 checkout
256 0.29 10.98 1.93 commit
32 0.16 1.29 0.26 copy
32 0.10 0.13 0.11 delete
160 0.16 1.32 0.27 info
64 0.56 2.07 0.65 merge
448 0.01 0.81 0.02 mkdir
3K 0.01 0.07 0.01 proplist
2K 0.01 0.04 0.01 propset
224 0.01 0.02 0.01 ps
64 0.01 0.03 0.01 resolve
64 0.05 0.10 0.07 resolved
448 0.04 0.26 0.07 status
32 0.37 0.41 0.38 switch
448 0.05 1.42 0.28 update
--
Timings for trunk@1441993,100x1
N min max avg operation (unit is seconds)
3 21.38 22.25 21.79 TOTAL RUN
71 0.01 0.12 0.02 add
6 0.02 0.23 0.12 checkout
24 0.30 3.61 1.57 commit
3 0.19 0.22 0.20 copy
3 0.09 0.09 0.09 delete
15 0.11 0.22 0.15 info
6 0.33 0.72 0.46 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.09 0.08 resolved
42 0.03 0.10 0.06 status
3 0.26 0.28 0.27 switch
42 0.04 0.41 0.21 update
--
Compare trunk@1441993,100x1 to 1.7.0,100x1
N min max avg operation
32/3 0.87| -3.271 0.51|-21.666 0.79| -5.835 TOTAL RUN
896/71 0.91| -0.001 0.57| -0.089 1.03| +0.001 add
64/6 0.82| -0.003 0.54| -0.200 0.63| -0.070 checkout
256/24 1.04| +0.011 0.33| -7.368 0.81| -0.361 commit
32/3 1.17| +0.028 0.17| -1.078 0.78| -0.057 copy
32/3 0.90| -0.010 0.74| -0.033 0.83| -0.019 delete
160/15 0.67| -0.054 0.17| -1.094 0.56| -0.117 info
64/6 0.58| -0.236 0.35| -1.350 0.71| -0.189 merge
448/46 0.94| -0.001 0.04| -0.778 1.11| +0.002 mkdir
3K/337 0.79| -0.002 0.18| -0.056 0.75| -0.003 proplist
2K/273 0.81| -0.002 0.34| -0.027 0.79| -0.003 propset
224/33 0.76| -0.003 0.74| -0.005 0.82| -0.002 ps
64/6 1.00| +0.000 0.31| -0.021 0.92| -0.001 resolve
64/6 1.32| +0.016 0.97| -0.003 1.10| +0.007 resolved
448/42 0.76| -0.010 0.38| -0.165 0.80| -0.015 status
32/3 0.70| -0.111 0.70| -0.121 0.71| -0.113 switch
448/42 0.96| -0.002 0.29| -1.011 0.75| -0.068 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1441993,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)
31 7.65 17.23 8.63 TOTAL RUN
31 0.04 0.05 0.04 add
62 0.02 0.15 0.08 checkout
248 0.18 5.67 0.69 commit
31 0.15 0.66 0.22 copy
31 0.02 0.07 0.03 delete
155 0.05 0.10 0.06 info
62 0.14 0.61 0.21 merge
1K 0.01 0.03 0.01 proplist
1K 0.01 0.05 0.01 propset
62 0.01 0.01 0.01 ps
62 0.01 0.01 0.01 resolve
62 0.02 0.02 0.02 resolved
434 0.01 0.03 0.02 status
31 0.07 0.09 0.07 switch
434 0.02 0.16 0.05 update
--
Timings for trunk@1441993,1x100
N min max avg operation (unit is seconds)
3 7.01 7.76 7.36 TOTAL RUN
3 0.04 0.04 0.04 add
6 0.02 0.08 0.05 checkout
24 0.18 1.88 0.60 commit
3 0.20 0.23 0.21 copy
3 0.02 0.02 0.02 delete
15 0.05 0.09 0.05 info
6 0.09 0.25 0.16 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.06 0.06 0.06 switch
42 0.02 0.11 0.04 update
--
Compare trunk@1441993,1x100 to 1.7.0,1x100
N min max avg operation
31/3 0.92| -0.647 0.45| -9.468 0.85| -1.272 TOTAL RUN
31/3 0.95| -0.002 0.82| -0.009 0.91| -0.004 add
62/6 0.84| -0.003 0.55| -0.066 0.65| -0.027 checkout
248/24 1.02| +0.004 0.33| -3.788 0.87| -0.091 commit
31/3 1.32| +0.049 0.35| -0.429 0.96| -0.009 copy
31/3 0.92| -0.002 0.30| -0.049 0.84| -0.004 delete
155/15 1.00| +0.000 0.85| -0.015 0.95| -0.003 info
62/6 0.64| -0.050 0.41| -0.360 0.78| -0.046 merge
1K/111 0.81| -0.002 0.26| -0.021 0.75| -0.002 proplist
1K/126 0.83| -0.002 0.18| -0.038 0.77| -0.002 propset
62/6 0.83| -0.002 0.59| -0.006 0.77| -0.002 ps
62/6 1.00| +0.000 0.89| -0.001 1.00| +0.000 resolve
62/6 0.71| -0.004 0.77| -0.005 0.83| -0.003 resolved
434/42 0.83| -0.002 0.70| -0.008 0.79| -0.003 status
31/3 0.82| -0.012 0.64| -0.032 0.78| -0.016 switch
434/42 0.96| -0.001 0.70| -0.048 0.89| -0.005 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1441993,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)
95 7.65 624.64 156.01 TOTAL RUN
5K 0.01 2.29 0.02 add
190 0.02 6.14 0.99 checkout
760 0.18 203.68 10.02 commit
95 0.15 1.29 0.25 copy
95 0.02 1.24 0.32 delete
475 0.05 43.37 5.76 info
190 0.14 21.02 3.86 merge
4K 0.01 1.08 0.01 mkdir
256 0.01 0.09 0.01 propdel
71K 0.01 0.88 0.01 proplist
73K 0.01 2.03 0.01 propset
5K 0.01 0.92 0.01 ps
190 0.01 0.03 0.01 resolve
190 0.02 2.30 0.24 resolved
1K 0.01 2.36 0.21 status
95 0.07 4.82 1.40 switch
1K 0.02 7.19 0.83 update
--
Timings for trunk@1441993
N min max avg operation (unit is seconds)
9 7.01 358.89 121.31 TOTAL RUN
530 0.01 1.89 0.02 add
18 0.02 3.50 0.59 checkout
72 0.18 115.01 9.85 commit
9 0.19 0.38 0.24 copy
9 0.02 0.74 0.27 delete
45 0.05 3.90 0.78 info
18 0.09 17.00 3.33 merge
516 0.01 0.55 0.01 mkdir
21 0.01 0.04 0.01 propdel
6K 0.01 0.63 0.01 proplist
6K 0.01 0.63 0.01 propset
591 0.01 0.08 0.01 ps
18 0.01 0.01 0.01 resolve
18 0.01 1.36 0.25 resolved
126 0.01 1.79 0.16 status
9 0.06 4.60 1.17 switch
126 0.02 5.25 0.71 update
--
Compare trunk@1441993 to 1.7.0
N min max avg operation
95/9 0.92| -0.647 0.57|-265.751 0.78|-34.702 TOTAL RUN
5K/530 0.89| -0.001 0.82| -0.406 0.94| -0.001 add
190/18 0.83| -0.003 0.57| -2.640 0.60| -0.398 checkout
760/72 1.02| +0.004 0.56|-88.667 0.98| -0.169 commit
95/9 1.26| +0.040 0.29| -0.913 0.93| -0.018 copy
95/9 0.92| -0.002 0.59| -0.508 0.82| -0.058 delete
475/45 1.00| +0.000 0.09|-39.469 0.14| -4.977 info
190/18 0.64| -0.050 0.81| -4.013 0.86| -0.534 merge
4K/516 0.94| -0.001 0.51| -0.530 0.90| -0.001 mkdir
256/21 0.83| -0.002 0.50| -0.043 0.90| -0.001 propdel
71K/6K 0.80| -0.002 0.72| -0.244 0.78| -0.002 proplist
73K/6K 0.81| -0.002 0.31| -1.401 0.79| -0.002 propset
5K/591 0.81| -0.002 0.09| -0.840 0.71| -0.004 ps
190/18 1.00| +0.000 0.36| -0.019 0.96| -0.000 resolve
190/18 0.71| -0.004 0.59| -0.945 1.02| +0.005 resolved
1K/126 0.83| -0.002 0.76| -0.573 0.78| -0.046 status
95/9 0.82| -0.012 0.95| -0.220 0.84| -0.225 switch
1K/126 0.96| -0.001 0.73| -1.942 0.86| -0.119 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
factor < 1 and seconds < 0 means 'trunk@1441993' is faster.
"2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Mon Feb 4 00:25:17 UTC 2013,
done at Mon Feb 4 00:52:56 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