some more performance benchmarks
From: Stefan Sperling <stsp_at_elego.de>
Date: Thu, 7 Apr 2011 13:29:01 +0200
Neels has set up his performance benchmarks to run on the svn VM
The tests only use ra_Local and are supposed to measure wc-ng
Below are the results of the latest run.
As far as I can tell, these numbers indicate that trunk is on-par
------8<---------------------------------------------------------------
/home/neels/svnbench/20110407-002451
Hi, going to run a Subversion benchmark series of 6 runs...
Running svn benchmark in /tmp/tmpIyTMUN
Done with svn benchmark in 0:05:30.543596
Running svn benchmark in /tmp/tmp0eRvwQ
Done with svn benchmark in 0:06:39.571401
Running svn benchmark in /tmp/tmplxnWwz
Done with svn benchmark in 0:07:38.478860
Running svn benchmark in /tmp/tmpj3o2lh
Done with svn benchmark in 0:06:54.330198
Running svn benchmark in /tmp/tmpeLkKCX
Done with svn benchmark in 0:06:26.682095
Running svn benchmark in /tmp/tmpda5G0S
Done with svn benchmark in 0:09:21.405688
Hi, going to run a Subversion benchmark series of 6 runs...
Running svn benchmark in /tmp/tmpovNKl3
Done with svn benchmark in 0:07:41.871009
Running svn benchmark in /tmp/tmpCwCsGe
Done with svn benchmark in 0:08:04.488720
Running svn benchmark in /tmp/tmpaXahGN
Done with svn benchmark in 0:07:42.478464
Running svn benchmark in /tmp/tmpww_2_Q
Done with svn benchmark in 0:07:23.774131
Running svn benchmark in /tmp/tmpKjP2n0
Done with svn benchmark in 0:06:20.290688
Running svn benchmark in /tmp/tmp9OI77O
Done with svn benchmark in 0:06:49.024624
Results for dir levels: 5 spread: 5
--- Timings for 5x5_trunk N min max avg operation (unit is seconds) 6 380.291 484.489 440.321 TOTAL RUN 955 0.011 2.411 0.029 add 12 0.024 8.391 3.699 checkout 48 3.864 28.344 13.460 commit 6 0.027 0.116 0.053 copy 6 102.673 130.853 114.028 delete 12 8.591 20.045 11.233 merge 974 0.011 0.647 0.018 mkdir 6384 0.011 0.548 0.016 prop mod 252 0.011 0.076 0.016 propdel 12632 0.010 0.102 0.014 proplist 24856 0.011 0.543 0.016 propset 12 0.010 0.023 0.012 resolve 12 0.922 2.380 1.499 resolved 84 0.252 2.932 0.958 status 6 5.069 6.508 5.722 switch 90 0.244 9.390 2.847 update --- COMPARE 5x5_1.6 to 5x5_trunk 1.23|+0.45 means factor=1.23, difference in seconds = 0.45 factor < 1 or difference < 0 means '5x5_trunk' is faster than '5x5_1.6' min max avg operation 1.151|+49.7471 0.863|-76.9170 1.036|+15.1526 TOTAL RUN 1.322|+0.0026 0.631|-1.4086 0.938|-0.0019 add 1.864|+0.0113 0.413|-11.9194 0.513|-3.5088 checkout 0.625|-2.3169 0.533|-24.8236 0.769|-4.0490 commit 0.899|-0.0030 0.129|-0.7784 0.122|-0.3825 copy 44.382|+100.3599 16.604|+122.9722 24.856|+109.4408 delete 1.245|+1.6928 0.943|-1.2191 0.768|-3.3842 merge 1.258|+0.0023 0.263|-1.8166 1.189|+0.0028 mkdir 1.256|+0.0022 0.187|-2.3871 0.910|-0.0016 prop mod 1.237|+0.0021 0.153|-0.4198 0.480|-0.0174 propdel 1.267|+0.0020 0.267|-0.2795 1.544|+0.0050 proplist 1.267|+0.0023 0.091|-5.4157 1.018|+0.0003 propset 1.148|+0.0013 2.347|+0.0133 1.254|+0.0024 resolve 2.764|+0.5885 0.878|-0.3298 1.565|+0.5413 resolved 1.410|+0.0733 3.061|+1.9744 2.038|+0.4877 status 0.602|-3.3563 0.422|-8.9009 0.470|-6.4426 switch 1.622|+0.0934 0.302|-21.6808 0.421|-3.9173 update Hi, going to run a Subversion benchmark series of 6 runs... Going to write results to new file 100x1_1.6 Running svn benchmark in /tmp/tmpLbeiSz dir levels: 100; new files and dirs per leaf: 1; run 1 of 6 svn, version 1.6.17 (dev build), compiled Apr 5 2011, 11:14:17 Done with svn benchmark in 0:01:12.712391 N min max avg operation (unit is seconds) 1 72.712 72.712 72.712 TOTAL RUN 23 0.009 0.718 0.040 add 2 0.015 6.887 3.451 checkout 8 0.955 1.950 1.330 commit 1 0.027 0.027 0.027 copy 1 0.415 0.415 0.415 delete 2 0.716 1.397 1.056 merge 20 0.009 0.012 0.011 mkdir 64 0.009 0.011 0.010 prop mod 5 0.009 0.099 0.028 propdel 115 0.008 0.010 0.009 proplist 194 0.009 0.247 0.013 propset 2 0.009 0.009 0.009 resolve 2 0.083 0.140 0.112 resolved 14 0.065 0.166 0.118 status 1 4.460 4.460 4.460 switch 15 0.072 6.318 2.686 update Running svn benchmark in /tmp/tmpT7RIDI dir levels: 100; new files and dirs per leaf: 1; run 2 of 6 svn, version 1.6.17 (dev build), compiled Apr 5 2011, 11:14:17 Done with svn benchmark in 0:01:14.990382 N min max avg operation (unit is seconds) 2 72.712 74.990 73.851 TOTAL RUN 43 0.008 0.718 0.040 add 4 0.013 6.887 3.203 checkout 16 0.814 2.037 1.248 commit 2 0.027 0.160 0.094 copy 2 0.415 0.457 0.436 delete 4 0.716 1.397 0.985 merge 46 0.009 0.032 0.012 mkdir 131 0.009 0.019 0.010 prop mod 7 0.009 0.099 0.030 propdel 248 0.008 0.017 0.009 proplist 371 0.009 0.247 0.012 propset 4 0.008 0.009 0.009 resolve 4 0.083 0.158 0.120 resolved 28 0.065 0.188 0.119 status 2 4.460 5.042 4.751 switch 30 0.072 7.590 2.851 update Running svn benchmark in /tmp/tmpH32c17 dir levels: 100; new files and dirs per leaf: 1; run 3 of 6 svn, version 1.6.17 (dev build), compiled Apr 5 2011, 11:14:17 Done with svn benchmark in 0:01:14.629023 N min max avg operation (unit is seconds) 3 72.712 74.990 74.111 TOTAL RUN 71 0.008 0.718 0.034 add 6 0.013 6.887 3.133 checkout 24 0.782 2.142 1.171 commit 3 0.024 0.160 0.070 copy 3 0.365 0.457 0.413 delete 6 0.716 1.397 1.015 merge 71 0.009 0.032 0.012 mkdir 204 0.009 0.152 0.011 prop mod 7 0.009 0.099 0.030 propdel 386 0.008 0.017 0.009 proplist 558 0.009 0.408 0.012 propset 6 0.008 0.010 0.009 resolve 6 0.083 0.158 0.123 resolved 42 0.065 0.188 0.119 status 3 4.460 5.301 4.934 switch 45 0.072 7.590 2.898 update Running svn benchmark in /tmp/tmpbepUwG dir levels: 100; new files and dirs per leaf: 1; run 4 of 6 svn, version 1.6.17 (dev build), compiled Apr 5 2011, 11:14:17 Done with svn benchmark in 0:01:13.213827 N min max avg operation (unit is seconds) 4 72.712 74.990 73.886 TOTAL RUN 98 0.008 0.718 0.034 add 8 0.013 6.887 3.110 checkout 32 0.705 2.158 1.170 commit 4 0.024 0.160 0.060 copy 4 0.288 0.457 0.382 delete 8 0.716 1.397 1.000 merge 90 0.009 0.032 0.011 mkdir 266 0.009 0.152 0.011 prop mod 10 0.009 0.099 0.024 propdel 509 0.008 0.017 0.009 proplist 743 0.009 0.408 0.012 propset 8 0.008 0.010 0.009 resolve 8 0.083 0.158 0.124 resolved 56 0.065 0.261 0.120 status 4 4.460 5.301 4.916 switch 60 0.072 7.590 2.900 update Running svn benchmark in /tmp/tmp3jGNt1 dir levels: 100; new files and dirs per leaf: 1; run 5 of 6 svn, version 1.6.17 (dev build), compiled Apr 5 2011, 11:14:17 Done with svn benchmark in 0:01:16.413093 N min max avg operation (unit is seconds) 5 72.712 76.413 74.392 TOTAL RUN 119 0.008 0.718 0.034 add 10 0.013 6.887 3.132 checkout 40 0.705 2.158 1.165 commit 5 0.024 0.160 0.074 copy 5 0.288 0.457 0.387 delete 10 0.716 1.397 0.996 merge 108 0.009 0.032 0.011 mkdir 329 0.009 0.152 0.011 prop mod 13 0.009 0.099 0.020 propdel 642 0.008 0.017 0.009 proplist 917 0.009 0.408 0.012 propset 10 0.008 0.010 0.009 resolve 10 0.083 0.159 0.124 resolved 70 0.065 0.261 0.121 status 5 4.460 5.462 5.025 switch 75 0.072 7.590 2.931 update Running svn benchmark in /tmp/tmpdbKHJ6 dir levels: 100; new files and dirs per leaf: 1; run 6 of 6 svn, version 1.6.17 (dev build), compiled Apr 5 2011, 11:14:17 Done with svn benchmark in 0:01:16.609033 N min max avg operation (unit is seconds) 6 72.712 76.609 74.761 TOTAL RUN 141 0.008 0.718 0.034 add 12 0.013 6.887 3.112 checkout 48 0.660 2.239 1.155 commit 6 0.023 0.160 0.066 copy 6 0.288 0.457 0.376 delete 12 0.716 1.397 0.989 merge 131 0.009 0.032 0.011 mkdir 379 0.009 0.152 0.011 prop mod 14 0.009 0.099 0.020 propdel 759 0.008 0.017 0.009 proplist 1099 0.009 0.408 0.012 propset 12 0.008 0.010 0.009 resolve 12 0.083 0.173 0.126 resolved 84 0.065 0.261 0.124 status 6 4.460 5.462 5.095 switch 90 0.072 7.590 2.962 update Hi, going to run a Subversion benchmark series of 6 runs... Going to write results to new file 100x1_trunk Running svn benchmark in /tmp/tmp5CMQJO dir levels: 100; new files and dirs per leaf: 1; run 1 of 6 svn, version 1.7.0-dev (under development), compiled Apr 7 2011, 00:21:31 Done with svn benchmark in 0:00:26.835246 N min max avg operation (unit is seconds) 1 26.835 26.835 26.835 TOTAL RUN 23 0.011 0.149 0.020 add 2 0.025 0.517 0.271 checkout 8 0.326 1.637 0.901 commit 1 0.041 0.041 0.041 copy 1 2.496 2.496 2.496 delete 2 0.782 0.864 0.823 merge 20 0.012 0.019 0.015 mkdir 64 0.011 0.018 0.014 prop mod 5 0.011 0.016 0.013 propdel 115 0.010 0.016 0.013 proplist 194 0.012 0.019 0.015 propset 2 0.010 0.011 0.011 resolve 2 0.103 0.172 0.138 resolved 14 0.062 0.604 0.174 status 1 0.511 0.511 0.511 switch 15 0.067 0.729 0.360 update Running svn benchmark in /tmp/tmpwlT5VK dir levels: 100; new files and dirs per leaf: 1; run 2 of 6 svn, version 1.7.0-dev (under development), compiled Apr 7 2011, 00:21:31 Done with svn benchmark in 0:00:27.925119 N min max avg operation (unit is seconds) 2 26.835 27.925 27.380 TOTAL RUN 43 0.011 0.169 0.021 add 4 0.025 0.548 0.279 checkout 16 0.326 2.141 0.899 commit 2 0.021 0.041 0.031 copy 2 2.496 2.683 2.589 delete 4 0.741 0.945 0.833 merge 46 0.012 0.019 0.015 mkdir 131 0.011 0.018 0.015 prop mod 7 0.011 0.018 0.014 propdel 248 0.010 0.022 0.013 proplist 371 0.011 0.019 0.015 propset 4 0.010 0.011 0.010 resolve 4 0.103 0.183 0.142 resolved 28 0.062 0.638 0.180 status 2 0.511 0.551 0.531 switch 30 0.067 0.772 0.372 update Running svn benchmark in /tmp/tmpXqDK9d dir levels: 100; new files and dirs per leaf: 1; run 3 of 6 svn, version 1.7.0-dev (under development), compiled Apr 7 2011, 00:21:31 Done with svn benchmark in 0:00:27.232233 N min max avg operation (unit is seconds) 3 26.835 27.925 27.331 TOTAL RUN 71 0.011 0.169 0.020 add 6 0.024 0.548 0.278 checkout 24 0.326 2.141 0.872 commit 3 0.021 0.041 0.028 copy 3 2.496 2.754 2.644 delete 6 0.741 0.945 0.835 merge 71 0.012 0.020 0.015 mkdir 204 0.011 0.018 0.014 prop mod 7 0.011 0.018 0.014 propdel 386 0.010 0.022 0.013 proplist 558 0.011 0.019 0.015 propset 6 0.010 0.011 0.010 resolve 6 0.103 0.190 0.145 resolved 42 0.062 0.638 0.180 status 3 0.511 0.551 0.535 switch 45 0.067 0.772 0.375 update Running svn benchmark in /tmp/tmp7qnuJz dir levels: 100; new files and dirs per leaf: 1; run 4 of 6 svn, version 1.7.0-dev (under development), compiled Apr 7 2011, 00:21:31 Done with svn benchmark in 0:00:27.175945 N min max avg operation (unit is seconds) 4 26.835 27.925 27.292 TOTAL RUN 98 0.011 0.169 0.020 add 8 0.024 0.548 0.278 checkout 32 0.326 2.141 0.863 commit 4 0.021 0.041 0.027 copy 4 2.496 2.839 2.693 delete 8 0.741 0.952 0.848 merge 90 0.012 0.020 0.015 mkdir 266 0.011 0.019 0.014 prop mod 10 0.011 0.018 0.013 propdel 509 0.010 0.022 0.013 proplist 743 0.011 0.019 0.015 propset 8 0.010 0.011 0.010 resolve 8 0.103 0.190 0.146 resolved 56 0.062 0.638 0.180 status 4 0.511 0.551 0.534 switch 60 0.067 0.811 0.377 update Running svn benchmark in /tmp/tmpA1fnxG dir levels: 100; new files and dirs per leaf: 1; run 5 of 6 svn, version 1.7.0-dev (under development), compiled Apr 7 2011, 00:21:31 Done with svn benchmark in 0:00:27.974462 N min max avg operation (unit is seconds) 5 26.835 27.974 27.429 TOTAL RUN 119 0.011 0.169 0.021 add 10 0.024 0.558 0.281 checkout 40 0.326 2.141 0.873 commit 5 0.021 0.041 0.026 copy 5 2.496 2.839 2.686 delete 10 0.741 0.967 0.856 merge 108 0.012 0.020 0.015 mkdir 329 0.011 0.019 0.014 prop mod 13 0.011 0.018 0.013 propdel 642 0.010 0.022 0.013 proplist 917 0.011 0.020 0.015 propset 10 0.010 0.011 0.010 resolve 10 0.103 0.190 0.146 resolved 70 0.062 0.653 0.179 status 5 0.511 0.570 0.541 switch 75 0.067 0.811 0.381 update Running svn benchmark in /tmp/tmpJ4XWJb dir levels: 100; new files and dirs per leaf: 1; run 6 of 6 svn, version 1.7.0-dev (under development), compiled Apr 7 2011, 00:21:31 Done with svn benchmark in 0:00:30.905283 N min max avg operation (unit is seconds) 6 26.835 30.905 28.008 TOTAL RUN 141 0.011 0.169 0.021 add 12 0.024 0.830 0.305 checkout 48 0.326 2.141 0.888 commit 6 0.021 0.059 0.032 copy 6 2.496 2.839 2.710 delete 12 0.741 1.026 0.870 merge 131 0.012 0.055 0.016 mkdir 379 0.011 0.058 0.015 prop mod 14 0.011 0.018 0.013 propdel 759 0.010 0.061 0.013 proplist 1099 0.011 0.074 0.015 propset 12 0.010 0.011 0.010 resolve 12 0.103 0.192 0.147 resolved 84 0.062 0.658 0.181 status 6 0.511 0.599 0.551 switch 90 0.067 0.891 0.391 update Results for dir levels: 100 spread: 1 Timings for 100x1_1.6 N min max avg operation (unit is seconds) 6 72.712 76.609 74.761 TOTAL RUN 141 0.008 0.718 0.034 add 12 0.013 6.887 3.112 checkout 48 0.660 2.239 1.155 commit 6 0.023 0.160 0.066 copy 6 0.288 0.457 0.376 delete 12 0.716 1.397 0.989 merge 131 0.009 0.032 0.011 mkdir 379 0.009 0.152 0.011 prop mod 14 0.009 0.099 0.020 propdel 759 0.008 0.017 0.009 proplist 1099 0.009 0.408 0.012 propset 12 0.008 0.010 0.009 resolve 12 0.083 0.173 0.126 resolved 84 0.065 0.261 0.124 status 6 4.460 5.462 5.095 switch 90 0.072 7.590 2.962 update --- Timings for 100x1_trunk N min max avg operation (unit is seconds) 6 26.835 30.905 28.008 TOTAL RUN 141 0.011 0.169 0.021 add 12 0.024 0.830 0.305 checkout 48 0.326 2.141 0.888 commit 6 0.021 0.059 0.032 copy 6 2.496 2.839 2.710 delete 12 0.741 1.026 0.870 merge 131 0.012 0.055 0.016 mkdir 379 0.011 0.058 0.015 prop mod 14 0.011 0.018 0.013 propdel 759 0.010 0.061 0.013 proplist 1099 0.011 0.074 0.015 propset 12 0.010 0.011 0.010 resolve 12 0.103 0.192 0.147 resolved 84 0.062 0.658 0.181 status 6 0.511 0.599 0.551 switch 90 0.067 0.891 0.391 update --- COMPARE 100x1_1.6 to 100x1_trunk 1.23|+0.45 means factor=1.23, difference in seconds = 0.45 factor < 1 or difference < 0 means '100x1_trunk' is faster than '100x1_1.6' min max avg operation 0.369|-45.8771 0.403|-45.7037 0.375|-46.7532 TOTAL RUN 1.343|+0.0029 0.235|-0.5490 0.625|-0.0128 add 1.797|+0.0106 0.121|-6.0566 0.098|-2.8065 checkout 0.494|-0.3340 0.956|-0.0983 0.768|-0.2675 commit 0.920|-0.0018 0.369|-0.1012 0.483|-0.0339 copy 8.650|+2.2071 6.214|+2.3825 7.211|+2.3340 delete 1.035|+0.0251 0.734|-0.3708 0.879|-0.1196 merge 1.263|+0.0024 1.715|+0.0230 1.438|+0.0050 mkdir 1.251|+0.0022 0.380|-0.0941 1.437|+0.0046 prop mod 1.208|+0.0019 0.179|-0.0809 0.657|-0.0067 propdel 1.263|+0.0021 3.673|+0.0447 1.523|+0.0045 proplist 1.251|+0.0022 0.182|-0.3340 1.276|+0.0033 propset 1.177|+0.0015 1.040|+0.0004 1.148|+0.0013 resolve 1.243|+0.0202 1.110|+0.0190 1.169|+0.0213 resolved 0.956|-0.0029 2.521|+0.3971 1.467|+0.0577 status 0.115|-3.9488 0.110|-4.8625 0.108|-4.5442 switch 0.923|-0.0056 0.117|-6.6983 0.132|-2.5707 update Hi, going to run a Subversion benchmark series of 6 runs... Going to write results to new file 1x100_1.6 Running svn benchmark in /tmp/tmp40sQWe dir levels: 1; new files and dirs per leaf: 100; run 1 of 6 svn, version 1.6.17 (dev build), compiled Apr 5 2011, 11:14:17 Done with svn benchmark in 0:00:05.536515 N min max avg operation (unit is seconds) 1 5.537 5.537 5.537 TOTAL RUN 1 0.184 0.184 0.184 add 2 0.013 0.102 0.058 checkout 8 0.087 0.242 0.173 commit 1 0.022 0.022 0.022 copy 1 0.098 0.098 0.098 delete 2 0.182 0.303 0.242 merge 31 0.010 0.146 0.015 prop mod 4 0.011 0.011 0.011 propdel 48 0.009 0.010 0.009 proplist 98 0.010 0.017 0.011 propset 2 0.009 0.010 0.010 resolve 2 0.011 0.017 0.014 resolved 14 0.011 0.020 0.016 status 1 0.099 0.099 0.099 switch 15 0.013 0.183 0.053 update Running svn benchmark in /tmp/tmp8HfWGt dir levels: 1; new files and dirs per leaf: 100; run 2 of 6 svn, version 1.6.17 (dev build), compiled Apr 5 2011, 11:14:17 Done with svn benchmark in 0:00:04.559893 N min max avg operation (unit is seconds) 2 4.560 5.537 5.048 TOTAL RUN 2 0.051 0.184 0.117 add 4 0.013 0.102 0.056 checkout 16 0.080 0.242 0.163 commit 2 0.021 0.022 0.021 copy 2 0.089 0.098 0.093 delete 4 0.182 0.303 0.228 merge 51 0.010 0.146 0.013 prop mod 4 0.011 0.011 0.011 propdel 85 0.009 0.010 0.009 proplist 176 0.010 0.017 0.011 propset 4 0.009 0.011 0.010 resolve 4 0.011 0.022 0.016 resolved 28 0.011 0.020 0.016 status 2 0.099 0.103 0.101 switch 30 0.013 0.189 0.053 update Running svn benchmark in /tmp/tmp72L_AW dir levels: 1; new files and dirs per leaf: 100; run 3 of 6 svn, version 1.6.17 (dev build), compiled Apr 5 2011, 11:14:17 Done with svn benchmark in 0:00:05.026687 N min max avg operation (unit is seconds) 3 4.560 5.537 5.041 TOTAL RUN 3 0.051 0.245 0.160 add 6 0.013 0.102 0.056 checkout 24 0.080 0.242 0.162 commit 3 0.019 0.022 0.021 copy 3 0.089 0.098 0.094 delete 6 0.182 0.303 0.226 merge 62 0.010 0.146 0.013 prop mod 4 0.011 0.011 0.011 propdel 115 0.009 0.048 0.010 proplist 272 0.010 0.017 0.011 propset 6 0.009 0.011 0.010 resolve 6 0.011 0.022 0.015 resolved 42 0.011 0.038 0.016 status 3 0.099 0.119 0.107 switch 45 0.013 0.189 0.054 update Running svn benchmark in /tmp/tmpB4PDsE dir levels: 1; new files and dirs per leaf: 100; run 4 of 6 svn, version 1.6.17 (dev build), compiled Apr 5 2011, 11:14:17 Done with svn benchmark in 0:00:05.190180 N min max avg operation (unit is seconds) 4 4.560 5.537 5.078 TOTAL RUN 4 0.047 0.245 0.132 add 8 0.013 0.124 0.059 checkout 32 0.080 0.258 0.164 commit 4 0.019 0.024 0.021 copy 4 0.089 0.098 0.093 delete 8 0.182 0.303 0.227 merge 79 0.010 0.146 0.012 prop mod 4 0.011 0.011 0.011 propdel 143 0.008 0.048 0.010 proplist 369 0.010 0.055 0.011 propset 8 0.009 0.011 0.010 resolve 8 0.011 0.028 0.018 resolved 56 0.011 0.048 0.017 status 4 0.093 0.119 0.104 switch 60 0.013 0.210 0.056 update Running svn benchmark in /tmp/tmpD2Q5kk dir levels: 1; new files and dirs per leaf: 100; run 5 of 6 svn, version 1.6.17 (dev build), compiled Apr 5 2011, 11:14:17 Done with svn benchmark in 0:00:04.757104 N min max avg operation (unit is seconds) 5 4.560 5.537 5.014 TOTAL RUN 5 0.047 0.315 0.168 add 10 0.013 0.124 0.058 checkout 40 0.080 0.258 0.162 commit 5 0.019 0.024 0.021 copy 5 0.082 0.098 0.091 delete 10 0.182 0.303 0.225 merge 97 0.010 0.146 0.012 prop mod 4 0.011 0.011 0.011 propdel 172 0.008 0.048 0.010 proplist 463 0.010 0.055 0.011 propset 10 0.008 0.011 0.009 resolve 10 0.010 0.028 0.017 resolved 70 0.010 0.048 0.016 status 5 0.093 0.119 0.103 switch 75 0.012 0.210 0.055 update Running svn benchmark in /tmp/tmpDaZ251 dir levels: 1; new files and dirs per leaf: 100; run 6 of 6 svn, version 1.6.17 (dev build), compiled Apr 5 2011, 11:14:17 Done with svn benchmark in 0:00:04.727893 N min max avg operation (unit is seconds) 6 4.560 5.537 4.966 TOTAL RUN 6 0.046 0.315 0.148 add 12 0.013 0.124 0.057 checkout 48 0.080 0.258 0.161 commit 6 0.019 0.024 0.021 copy 6 0.082 0.098 0.090 delete 12 0.177 0.315 0.228 merge 122 0.010 0.146 0.011 prop mod 6 0.010 0.011 0.011 propdel 212 0.008 0.048 0.010 proplist 543 0.010 0.055 0.011 propset 12 0.008 0.032 0.011 resolve 12 0.010 0.028 0.017 resolved 84 0.010 0.048 0.016 status 6 0.093 0.119 0.102 switch 90 0.012 0.210 0.056 update Hi, going to run a Subversion benchmark series of 6 runs... Going to write results to new file 1x100_trunk Running svn benchmark in /tmp/tmpCKc2Cj dir levels: 1; new files and dirs per leaf: 100; run 1 of 6 svn, version 1.7.0-dev (under development), compiled Apr 7 2011, 00:21:31 Done with svn benchmark in 0:00:06.887158 N min max avg operation (unit is seconds) 1 6.887 6.887 6.887 TOTAL RUN 1 0.042 0.042 0.042 add 2 0.027 0.159 0.093 checkout 8 0.101 0.394 0.262 commit 1 0.023 0.023 0.023 copy 1 0.092 0.092 0.092 delete 2 0.193 0.228 0.210 merge 31 0.011 0.045 0.014 prop mod 4 0.011 0.037 0.020 propdel 48 0.010 0.049 0.014 proplist 98 0.011 0.021 0.012 propset 2 0.011 0.011 0.011 resolve 2 0.035 0.076 0.056 resolved 14 0.013 0.066 0.025 status 1 0.094 0.094 0.094 switch 15 0.026 0.148 0.066 update Running svn benchmark in /tmp/tmp05MP1c dir levels: 1; new files and dirs per leaf: 100; run 2 of 6 svn, version 1.7.0-dev (under development), compiled Apr 7 2011, 00:21:31 Done with svn benchmark in 0:00:05.343976 N min max avg operation (unit is seconds) 2 5.344 6.887 6.116 TOTAL RUN 2 0.041 0.042 0.041 add 4 0.026 0.159 0.089 checkout 16 0.092 0.416 0.244 commit 2 0.022 0.023 0.022 copy 2 0.092 0.093 0.093 delete 4 0.166 0.228 0.194 merge 51 0.011 0.045 0.013 prop mod 4 0.011 0.037 0.020 propdel 85 0.010 0.049 0.013 proplist 176 0.011 0.021 0.012 propset 4 0.010 0.011 0.010 resolve 4 0.026 0.076 0.043 resolved 28 0.013 0.066 0.023 status 2 0.094 0.099 0.096 switch 30 0.020 0.148 0.060 update Running svn benchmark in /tmp/tmpTID1L2 dir levels: 1; new files and dirs per leaf: 100; run 3 of 6 svn, version 1.7.0-dev (under development), compiled Apr 7 2011, 00:21:31 Done with svn benchmark in 0:00:05.405396 N min max avg operation (unit is seconds) 3 5.344 6.887 5.879 TOTAL RUN 3 0.038 0.042 0.040 add 6 0.025 0.159 0.088 checkout 24 0.090 0.416 0.237 commit 3 0.021 0.023 0.022 copy 3 0.090 0.093 0.092 delete 6 0.156 0.228 0.187 merge 62 0.011 0.045 0.013 prop mod 4 0.011 0.037 0.020 propdel 115 0.010 0.049 0.012 proplist 272 0.011 0.021 0.012 propset 6 0.010 0.011 0.010 resolve 6 0.025 0.076 0.039 resolved 42 0.013 0.066 0.023 status 3 0.094 0.099 0.096 switch 45 0.019 0.148 0.058 update Running svn benchmark in /tmp/tmpLFT1zR dir levels: 1; new files and dirs per leaf: 100; run 4 of 6 svn, version 1.7.0-dev (under development), compiled Apr 7 2011, 00:21:31 Done with svn benchmark in 0:00:06.050390 N min max avg operation (unit is seconds) 4 5.344 6.887 5.922 TOTAL RUN 4 0.036 0.042 0.039 add 8 0.025 0.159 0.087 checkout 32 0.090 0.416 0.243 commit 4 0.021 0.023 0.022 copy 4 0.090 0.105 0.095 delete 8 0.156 0.237 0.197 merge 79 0.011 0.045 0.013 prop mod 4 0.011 0.037 0.020 propdel 143 0.010 0.049 0.012 proplist 369 0.011 0.021 0.012 propset 8 0.010 0.046 0.015 resolve 8 0.025 0.076 0.041 resolved 56 0.012 0.066 0.022 status 4 0.094 0.099 0.096 switch 60 0.019 0.148 0.058 update Running svn benchmark in /tmp/tmpJPYd7z dir levels: 1; new files and dirs per leaf: 100; run 5 of 6 svn, version 1.7.0-dev (under development), compiled Apr 7 2011, 00:21:31 Done with svn benchmark in 0:00:05.713691 N min max avg operation (unit is seconds) 5 5.344 6.887 5.880 TOTAL RUN 5 0.036 0.042 0.039 add 10 0.025 0.159 0.086 checkout 40 0.090 0.416 0.241 commit 5 0.021 0.023 0.022 copy 5 0.088 0.105 0.094 delete 10 0.156 0.237 0.197 merge 97 0.011 0.045 0.013 prop mod 4 0.011 0.037 0.020 propdel 172 0.010 0.049 0.012 proplist 463 0.011 0.033 0.012 propset 10 0.010 0.046 0.014 resolve 10 0.025 0.078 0.043 resolved 70 0.012 0.066 0.022 status 5 0.094 0.099 0.096 switch 75 0.018 0.148 0.058 update Running svn benchmark in /tmp/tmprSVGYt dir levels: 1; new files and dirs per leaf: 100; run 6 of 6 svn, version 1.7.0-dev (under development), compiled Apr 7 2011, 00:21:31 Done with svn benchmark in 0:00:05.678437 N min max avg operation (unit is seconds) 6 5.344 6.887 5.847 TOTAL RUN 6 0.036 0.053 0.041 add 12 0.024 0.159 0.087 checkout 48 0.090 0.416 0.239 commit 6 0.021 0.027 0.022 copy 6 0.088 0.105 0.093 delete 12 0.156 0.237 0.194 merge 122 0.011 0.045 0.013 prop mod 6 0.011 0.037 0.017 propdel 212 0.010 0.049 0.012 proplist 543 0.011 0.064 0.012 propset 12 0.010 0.046 0.013 resolve 12 0.025 0.078 0.041 resolved 84 0.012 0.066 0.022 status 6 0.092 0.099 0.095 switch 90 0.018 0.153 0.057 update Results for dir levels: 1 spread: 100 Timings for 1x100_1.6 N min max avg operation (unit is seconds) 6 4.560 5.537 4.966 TOTAL RUN 6 0.046 0.315 0.148 add 12 0.013 0.124 0.057 checkout 48 0.080 0.258 0.161 commit 6 0.019 0.024 0.021 copy 6 0.082 0.098 0.090 delete 12 0.177 0.315 0.228 merge 122 0.010 0.146 0.011 prop mod 6 0.010 0.011 0.011 propdel 212 0.008 0.048 0.010 proplist 543 0.010 0.055 0.011 propset 12 0.008 0.032 0.011 resolve 12 0.010 0.028 0.017 resolved 84 0.010 0.048 0.016 status 6 0.093 0.119 0.102 switch 90 0.012 0.210 0.056 update --- Timings for 1x100_trunk N min max avg operation (unit is seconds) 6 5.344 6.887 5.847 TOTAL RUN 6 0.036 0.053 0.041 add 12 0.024 0.159 0.087 checkout 48 0.090 0.416 0.239 commit 6 0.021 0.027 0.022 copy 6 0.088 0.105 0.093 delete 12 0.156 0.237 0.194 merge 122 0.011 0.045 0.013 prop mod 6 0.011 0.037 0.017 propdel 212 0.010 0.049 0.012 proplist 543 0.011 0.064 0.012 propset 12 0.010 0.046 0.013 resolve 12 0.025 0.078 0.041 resolved 84 0.012 0.066 0.022 status 6 0.092 0.099 0.095 switch 90 0.018 0.153 0.057 update --- COMPARE 1x100_1.6 to 1x100_trunk 1.23|+0.45 means factor=1.23, difference in seconds = 0.45 factor < 1 or difference < 0 means '1x100_trunk' is faster than '1x100_1.6' min max avg operation 1.172|+0.7841 1.244|+1.3506 1.177|+0.8801 TOTAL RUN 0.773|-0.0105 0.169|-0.2621 0.278|-0.1070 add 1.822|+0.0110 1.284|+0.0350 1.529|+0.0299 checkout 1.123|+0.0098 1.612|+0.1578 1.483|+0.0778 commit 1.092|+0.0017 1.133|+0.0032 1.071|+0.0015 copy 1.068|+0.0056 1.070|+0.0068 1.033|+0.0029 delete 0.884|-0.0205 0.751|-0.0783 0.849|-0.0346 merge 1.133|+0.0013 0.307|-0.1012 1.111|+0.0013 prop mod 1.068|+0.0007 3.388|+0.0261 1.603|+0.0064 propdel 1.179|+0.0015 1.021|+0.0010 1.200|+0.0019 proplist 1.129|+0.0012 1.171|+0.0094 1.122|+0.0013 propset 1.156|+0.0013 1.434|+0.0139 1.185|+0.0021 resolve 2.360|+0.0143 2.801|+0.0499 2.466|+0.0243 resolved 1.216|+0.0022 1.363|+0.0174 1.363|+0.0058 status 0.981|-0.0018 0.826|-0.0208 0.934|-0.0067 switch 1.477|+0.0060 0.732|-0.0563 1.024|+0.0014 update ========================================================================= calculating total of 1.6... N min max avg operation (unit is seconds) 18 4.560 561.406 168.299 TOTAL RUN 1102 0.008 3.820 0.032 add 36 0.013 20.311 3.459 checkout 144 0.080 53.167 6.275 commit 18 0.019 0.894 0.174 copy 18 0.082 7.881 1.684 delete 36 0.177 21.264 5.278 merge 1105 0.009 2.464 0.014 mkdir 6885 0.009 2.935 0.017 prop mod 272 0.009 0.496 0.032 propdel 13603 0.008 0.381 0.009 proplist 26498 0.009 5.959 0.015 propset 36 0.008 0.032 0.010 resolve 36 0.010 2.710 0.367 resolved 252 0.010 0.958 0.203 status 18 0.093 15.409 5.787 switch 270 0.012 31.070 3.261 update calculating total of trunk... N min max avg operation (unit is seconds) 18 5.344 484.489 158.059 TOTAL RUN 1102 0.011 2.411 0.028 add 36 0.024 8.391 1.364 checkout 144 0.090 28.344 4.862 commit 18 0.021 0.116 0.036 copy 18 0.088 130.853 38.944 delete 36 0.156 20.045 4.099 merge 1105 0.011 0.647 0.018 mkdir 6885 0.011 0.548 0.016 prop mod 272 0.011 0.076 0.016 propdel 13603 0.010 0.102 0.014 proplist 26498 0.011 0.543 0.015 propset 36 0.010 0.046 0.012 resolve 36 0.025 2.380 0.563 resolved 252 0.012 2.932 0.387 status 18 0.092 6.508 2.123 switch 270 0.018 9.390 1.098 update comparing averaged totals... Timings for total_1.6 N min max avg operation (unit is seconds) 18 4.560 561.406 168.299 TOTAL RUN 1102 0.008 3.820 0.032 add 36 0.013 20.311 3.459 checkout 144 0.080 53.167 6.275 commit 18 0.019 0.894 0.174 copy 18 0.082 7.881 1.684 delete 36 0.177 21.264 5.278 merge 1105 0.009 2.464 0.014 mkdir 6885 0.009 2.935 0.017 prop mod 272 0.009 0.496 0.032 propdel 13603 0.008 0.381 0.009 proplist 26498 0.009 5.959 0.015 propset 36 0.008 0.032 0.010 resolve 36 0.010 2.710 0.367 resolved 252 0.010 0.958 0.203 status 18 0.093 15.409 5.787 switch 270 0.012 31.070 3.261 update --- Timings for total_trunk N min max avg operation (unit is seconds) 18 5.344 484.489 158.059 TOTAL RUN 1102 0.011 2.411 0.028 add 36 0.024 8.391 1.364 checkout 144 0.090 28.344 4.862 commit 18 0.021 0.116 0.036 copy 18 0.088 130.853 38.944 delete 36 0.156 20.045 4.099 merge 1105 0.011 0.647 0.018 mkdir 6885 0.011 0.548 0.016 prop mod 272 0.011 0.076 0.016 propdel 13603 0.010 0.102 0.014 proplist 26498 0.011 0.543 0.015 propset 36 0.010 0.046 0.012 resolve 36 0.025 2.380 0.563 resolved 252 0.012 2.932 0.387 status 18 0.092 6.508 2.123 switch 270 0.018 9.390 1.098 update --- COMPARE total_1.6 to total_trunk 1.23|+0.45 means factor=1.23, difference in seconds = 0.45 factor < 1 or difference < 0 means 'total_trunk' is faster than 'total_1.6' min max avg operation 1.172|+0.7841 0.863|-76.9170 0.939|-10.2402 TOTAL RUN 1.322|+0.0026 0.631|-1.4086 0.879|-0.0039 add 1.827|+0.0108 0.413|-11.9194 0.394|-2.0951 checkout 1.123|+0.0098 0.533|-24.8236 0.775|-1.4129 commit 1.092|+0.0017 0.129|-0.7784 0.206|-0.1383 copy 1.068|+0.0056 16.604|+122.9722 23.120|+37.2592 delete 0.884|-0.0205 0.943|-1.2191 0.777|-1.1794 merge 1.258|+0.0023 0.263|-1.8166 1.212|+0.0031 mkdir 1.256|+0.0022 0.187|-2.3871 0.930|-0.0012 prop mod 1.237|+0.0021 0.153|-0.4198 0.494|-0.0163 propdel 1.267|+0.0020 0.267|-0.2795 1.537|+0.0050 proplist 1.267|+0.0023 0.091|-5.4157 1.028|+0.0004 propset 1.160|+0.0014 1.434|+0.0139 1.196|+0.0019 resolve 2.360|+0.0143 0.878|-0.3298 1.533|+0.1956 resolved 1.216|+0.0022 3.061|+1.9744 1.904|+0.1837 status 0.981|-0.0018 0.422|-8.9009 0.367|-3.6645 switch 1.477|+0.0060 0.302|-21.6808 0.337|-2.1622 update Had started at Thu Apr 7 00:24:51 UTC 2011, done at Thu Apr 7 02:03:08 UTC 2011 /home/neels/svnbench/20110407-002451 real 5896.90 user 3366.21 sys 1374.08Received on 2011-04-07 13:29:41 CEST |
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.