[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

[svnbench] Revision: 1553055 compiled Dec 23 2013, 00:22:03 on x86_64-unknown-linux-gnu

From: <neels_at_apache.org>
Date: Mon, 23 Dec 2013 00:42:03 +0000

1.8.0_at_1492600 vs. trunk_at_1553053
Started at Mon Dec 23 00:27:30 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_at_1553053 to 1.8.0
       N avg operation
     48/9 1.04| +2.174 TOTAL RUN
   2K/530 1.09| +0.003 add
    96/18 1.00| +0.001 checkout
   384/72 1.08| +0.140 commit
     48/9 1.15| +0.004 copy
     48/9 1.14| +0.041 delete
   240/45 0.79| -0.160 info
    96/18 1.05| +0.061 merge
   2K/516 1.08| +0.001 mkdir
   128/21 1.37| +0.004 propdel
   35K/6K 1.09| +0.001 proplist
   36K/6K 1.08| +0.001 propset
   2K/591 1.12| +0.001 ps
    96/18 1.29| +0.007 resolve
    96/18 1.25| +0.051 resolved
  672/126 1.29| +0.043 status
     48/9 0.89| -0.104 switch
  672/126 0.93| -0.044 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk_at_1553053' is faster.
 "2/3" means: '1.8.0' has 2 timings on record, the other has 3.)

Above totals split into separate <dir-levels>x<dir-spread> runs:
----------------------------------------------------------------

Compare trunk_at_1553053,5x5 to 1.8.0,5x5
       N avg operation
     16/3 1.01| +0.894 TOTAL RUN
   2K/456 1.04| +0.001 add
     32/6 0.94| -0.116 checkout
   128/24 1.06| +0.291 commit
     16/3 1.00| +0.000 copy
     16/3 1.13| +0.091 delete
    80/15 0.71| -0.579 info
     32/6 1.01| +0.031 merge
   2K/470 1.03| +0.000 mkdir
   128/20 1.31| +0.003 propdel
   33K/6K 1.07| +0.001 proplist
   34K/6K 1.06| +0.001 propset
   2K/552 1.09| +0.001 ps
     32/6 1.17| +0.007 resolve
     32/6 1.19| +0.092 resolved
   224/42 1.24| +0.086 status
     16/3 0.82| -0.445 switch
   224/42 0.87| -0.202 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk_at_1553053,5x5' is faster.
 "2/3" means: '1.8.0,5x5' has 2 timings on record, the other has 3.)

Compare trunk_at_1553053,100x1 to 1.8.0,100x1
       N avg operation
     16/3 1.29| +4.058 TOTAL RUN
   448/71 1.44| +0.010 add
     32/6 1.52| +0.085 checkout
   128/24 1.17| +0.074 commit
     16/3 1.11| +0.003 copy
     16/3 1.16| +0.020 delete
    80/15 1.35| +0.068 info
     32/6 1.34| +0.114 merge
   224/46 1.37| +0.007 mkdir
   1K/337 1.29| +0.003 proplist
   1K/273 1.27| +0.004 propset
   112/33 1.39| +0.005 ps
     32/6 1.53| +0.009 resolve
     32/6 1.55| +0.052 resolved
   224/42 1.50| +0.037 status
     16/3 1.39| +0.112 switch
   224/42 1.22| +0.050 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk_at_1553053,100x1' is faster.
 "2/3" means: '1.8.0,100x1' has 2 timings on record, the other has 3.)

Compare trunk_at_1553053,1x100 to 1.8.0,1x100
       N avg operation
     16/3 1.35| +1.570 TOTAL RUN
     16/3 1.42| +0.045 add
     32/6 1.38| +0.036 checkout
   128/24 1.38| +0.056 commit
     16/3 1.32| +0.008 copy
     16/3 1.38| +0.012 delete
    80/15 1.40| +0.032 info
     32/6 1.31| +0.040 merge
  592/111 1.32| +0.004 proplist
  672/126 1.34| +0.004 propset
     32/6 1.34| +0.004 ps
     32/6 1.32| +0.005 resolve
     32/6 1.36| +0.008 resolved
   224/42 1.34| +0.007 status
     16/3 1.24| +0.021 switch
   224/42 1.31| +0.018 update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk_at_1553053,1x100' is faster.
 "2/3" means: '1.8.0,1x100' has 2 timings on record, the other has 3.)

More detail:
------------

Timings for 1.8.0,5x5
   N min max avg operation (unit is seconds)
  16 121.88 186.59 143.95 TOTAL RUN
  2K 0.01 3.48 0.03 add
  32 0.02 4.44 2.02 checkout
 128 0.59 14.71 4.58 commit
  16 0.02 0.05 0.02 copy
  16 0.57 1.02 0.71 delete
  80 0.64 7.07 2.01 info
  32 2.59 5.22 3.45 merge
  2K 0.01 0.06 0.01 mkdir
 128 0.01 0.02 0.01 propdel
 33K 0.01 0.03 0.01 proplist
 34K 0.01 0.17 0.01 propset
  2K 0.01 0.18 0.01 ps
  32 0.03 0.11 0.04 resolve
  32 0.30 1.06 0.49 resolved
 224 0.12 1.24 0.36 status
  16 2.37 3.00 2.52 switch
 224 0.21 4.77 1.55 update

--
Timings for trunk_at_1553053,5x5
   N    min     max     avg   operation  (unit is seconds)
   3  127.07  160.77  144.84  TOTAL RUN
 456    0.01    3.05    0.03  add
   6    0.02    3.93    1.90  checkout
  24    0.62   14.00    4.87  commit
   3    0.02    0.02    0.02  copy
   3    0.60    0.90    0.80  delete
  15    0.57    3.65    1.43  info
   6    2.65    5.01    3.48  merge
 470    0.01    0.03    0.01  mkdir
  20    0.01    0.02    0.01  propdel
  6K    0.01    0.03    0.01  proplist
  6K    0.01    0.04    0.01  propset
 552    0.01    0.02    0.01  ps
   6    0.03    0.08    0.05  resolve
   6    0.30    0.83    0.58  resolved
  42    0.12    0.95    0.45  status
   3    1.99    2.21    2.07  switch
  42    0.15    4.10    1.35  update
--
Compare trunk_at_1553053,5x5 to 1.8.0,5x5
       N        min              max              avg         operation
     16/3    1.04| +5.191     0.86|-25.820     1.01| +0.894   TOTAL RUN
   2K/456    0.95| -0.000     0.88| -0.423     1.04| +0.001   add
     32/6    1.10| +0.002     0.88| -0.511     0.94| -0.116   checkout
   128/24    1.04| +0.025     0.95| -0.711     1.06| +0.291   commit
     16/3    1.31| +0.005     0.43| -0.032     1.00| +0.000   copy
     16/3    1.04| +0.024     0.89| -0.116     1.13| +0.091   delete
    80/15    0.89| -0.068     0.52| -3.422     0.71| -0.579   info
     32/6    1.02| +0.059     0.96| -0.215     1.01| +0.031   merge
   2K/470    0.94| -0.001     0.44| -0.033     1.03| +0.000   mkdir
   128/20    0.94| -0.000     0.98| -0.000     1.31| +0.003   propdel
   33K/6K    0.94| -0.000     0.84| -0.005     1.07| +0.001   proplist
   34K/6K    0.93| -0.001     0.25| -0.127     1.06| +0.001   propset
   2K/552    0.94| -0.000     0.11| -0.161     1.09| +0.001   ps
     32/6    1.02| +0.001     0.77| -0.026     1.17| +0.007   resolve
     32/6    1.00| -0.001     0.79| -0.225     1.19| +0.092   resolved
   224/42    0.97| -0.004     0.76| -0.291     1.24| +0.086   status
     16/3    0.84| -0.382     0.73| -0.796     0.82| -0.445   switch
   224/42    0.73| -0.056     0.86| -0.672     0.87| -0.202   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk_at_1553053,5x5' is faster.
 "2/3" means: '1.8.0,5x5' has 2 timings on record, the other has 3.)
Timings for 1.8.0,100x1
   N    min     max     avg   operation  (unit is seconds)
  16    9.77   21.29   13.97  TOTAL RUN
 448    0.01    0.17    0.02  add
  32    0.02    0.54    0.16  checkout
 128    0.10    1.20    0.43  commit
  16    0.02    0.04    0.02  copy
  16    0.08    0.21    0.13  delete
  80    0.10    0.46    0.20  info
  32    0.21    0.62    0.34  merge
 224    0.01    0.05    0.02  mkdir
  1K    0.01    0.03    0.01  proplist
  1K    0.01    0.03    0.01  propset
 112    0.01    0.03    0.01  ps
  32    0.01    0.03    0.02  resolve
  32    0.06    0.17    0.09  resolved
 224    0.03    0.18    0.07  status
  16    0.21    0.50    0.29  switch
 224    0.04    0.70    0.23  update
--
Timings for trunk_at_1553053,100x1
   N    min     max     avg   operation  (unit is seconds)
   3   16.22   19.85   18.02  TOTAL RUN
  71    0.01    0.33    0.03  add
   6    0.02    0.47    0.25  checkout
  24    0.10    1.14    0.50  commit
   3    0.02    0.04    0.03  copy
   3    0.08    0.19    0.15  delete
  15    0.10    0.44    0.26  info
   6    0.33    0.54    0.45  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.16    0.15  resolved
  42    0.03    0.17    0.11  status
   3    0.37    0.41    0.40  switch
  42    0.04    0.58    0.28  update
--
Compare trunk_at_1553053,100x1 to 1.8.0,100x1
       N        min              max              avg         operation
     16/3    1.66| +6.450     0.93| -1.436     1.29| +4.058   TOTAL RUN
   448/71    0.92| -0.001     1.88| +0.154     1.44| +0.010   add
     32/6    1.13| +0.002     0.88| -0.062     1.52| +0.085   checkout
   128/24    1.03| +0.003     0.95| -0.063     1.17| +0.074   commit
     16/3    1.21| +0.004     0.85| -0.006     1.11| +0.003   copy
     16/3    0.94| -0.005     0.91| -0.019     1.16| +0.020   delete
    80/15    0.95| -0.005     0.95| -0.024     1.35| +0.068   info
     32/6    1.55| +0.116     0.87| -0.081     1.34| +0.114   merge
   224/46    1.00| -0.000     0.91| -0.004     1.37| +0.007   mkdir
   1K/337    0.91| -0.001     0.82| -0.005     1.29| +0.003   proplist
   1K/273    0.93| -0.001     0.86| -0.004     1.27| +0.004   propset
   112/33    0.94| -0.000     0.91| -0.002     1.39| +0.005   ps
     32/6    1.99| +0.012     0.96| -0.001     1.53| +0.009   resolve
     32/6    1.94| +0.061     0.93| -0.011     1.55| +0.052   resolved
   224/42    0.96| -0.001     0.97| -0.006     1.50| +0.037   status
     16/3    1.80| +0.166     0.82| -0.088     1.39| +0.112   switch
   224/42    0.92| -0.003     0.83| -0.117     1.22| +0.050   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk_at_1553053,100x1' is faster.
 "2/3" means: '1.8.0,100x1' has 2 timings on record, the other has 3.)
Timings for 1.8.0,1x100
   N    min     max     avg   operation  (unit is seconds)
  16    2.84    6.47    4.51  TOTAL RUN
  16    0.07    0.18    0.11  add
  32    0.02    0.24    0.09  checkout
 128    0.03    0.48    0.15  commit
  16    0.02    0.04    0.03  copy
  16    0.02    0.05    0.03  delete
  80    0.04    0.19    0.08  info
  32    0.07    0.23    0.13  merge
 592    0.01    0.02    0.01  proplist
 672    0.01    0.02    0.01  propset
  32    0.01    0.02    0.01  ps
  32    0.01    0.03    0.02  resolve
  32    0.01    0.04    0.02  resolved
 224    0.01    0.04    0.02  status
  16    0.05    0.13    0.09  switch
 224    0.02    0.23    0.06  update
--
Timings for trunk_at_1553053,1x100
   N    min     max     avg   operation  (unit is seconds)
   3    6.03    6.15    6.08  TOTAL RUN
   3    0.15    0.15    0.15  add
   6    0.04    0.23    0.13  checkout
  24    0.05    0.47    0.20  commit
   3    0.03    0.04    0.03  copy
   3    0.04    0.04    0.04  delete
  15    0.08    0.18    0.11  info
   6    0.13    0.20    0.17  merge
 111    0.01    0.02    0.02  proplist
 126    0.01    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.03    0.20    0.08  update
--
Compare trunk_at_1553053,1x100 to 1.8.0,1x100
       N        min              max              avg         operation
     16/3    2.12| +3.190     0.95| -0.326     1.35| +1.570   TOTAL RUN
     16/3    2.23| +0.084     0.83| -0.031     1.42| +0.045   add
     32/6    2.33| +0.022     0.97| -0.007     1.38| +0.036   checkout
   128/24    1.82| +0.022     0.97| -0.015     1.38| +0.056   commit
     16/3    1.80| +0.014     1.00| +0.000     1.32| +0.008   copy
     16/3    2.16| +0.023     0.91| -0.004     1.38| +0.012   delete
    80/15    1.99| +0.041     0.94| -0.011     1.40| +0.032   info
     32/6    2.06| +0.069     0.88| -0.029     1.31| +0.040   merge
  592/111    2.14| +0.008     0.89| -0.002     1.32| +0.004   proplist
  672/126    1.89| +0.007     0.84| -0.003     1.34| +0.004   propset
     32/6    2.16| +0.009     0.88| -0.002     1.34| +0.004   ps
     32/6    2.04| +0.010     0.89| -0.003     1.32| +0.005   resolve
     32/6    2.09| +0.013     0.91| -0.004     1.36| +0.008   resolved
   224/42    1.78| +0.007     0.94| -0.002     1.34| +0.007   status
     16/3    2.00| +0.054     0.85| -0.020     1.24| +0.021   switch
   224/42    1.85| +0.015     0.88| -0.028     1.31| +0.018   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk_at_1553053,1x100' is faster.
 "2/3" means: '1.8.0,1x100' has 2 timings on record, the other has 3.)
Timings for 1.8.0
   N    min     max     avg   operation  (unit is seconds)
  48    2.84  186.59   54.14  TOTAL RUN
  2K    0.01    3.48    0.03  add
  96    0.02    4.44    0.76  checkout
 384    0.03   14.71    1.72  commit
  48    0.02    0.05    0.02  copy
  48    0.02    1.02    0.29  delete
 240    0.04    7.07    0.76  info
  96    0.07    5.22    1.30  merge
  2K    0.01    0.06    0.01  mkdir
 128    0.01    0.02    0.01  propdel
 35K    0.01    0.03    0.01  proplist
 36K    0.01    0.17    0.01  propset
  2K    0.01    0.18    0.01  ps
  96    0.01    0.11    0.02  resolve
  96    0.01    1.06    0.20  resolved
 672    0.01    1.24    0.15  status
  48    0.05    3.00    0.96  switch
 672    0.02    4.77    0.61  update
--
Timings for trunk_at_1553053
   N    min     max     avg   operation  (unit is seconds)
   9    6.03  160.77   56.31  TOTAL RUN
 530    0.01    3.05    0.03  add
  18    0.02    3.93    0.76  checkout
  72    0.05   14.00    1.86  commit
   9    0.02    0.04    0.03  copy
   9    0.04    0.90    0.33  delete
  45    0.08    3.65    0.60  info
  18    0.13    5.01    1.36  merge
 516    0.01    0.04    0.01  mkdir
  21    0.01    0.03    0.01  propdel
  6K    0.01    0.03    0.01  proplist
  6K    0.01    0.04    0.01  propset
 591    0.01    0.03    0.01  ps
  18    0.02    0.08    0.03  resolve
  18    0.03    0.83    0.25  resolved
 126    0.02    0.95    0.19  status
   9    0.11    2.21    0.86  switch
 126    0.03    4.10    0.57  update
--
Compare trunk_at_1553053 to 1.8.0
       N        min              max              avg         operation
     48/9    2.12| +3.190     0.86|-25.820     1.04| +2.174   TOTAL RUN
   2K/530    0.95| -0.000     0.88| -0.423     1.09| +0.003   add
    96/18    1.10| +0.002     0.88| -0.511     1.00| +0.001   checkout
   384/72    1.82| +0.022     0.95| -0.711     1.08| +0.140   commit
     48/9    1.25| +0.004     0.72| -0.016     1.15| +0.004   copy
     48/9    2.16| +0.023     0.89| -0.116     1.14| +0.041   delete
   240/45    1.99| +0.041     0.52| -3.422     0.79| -0.160   info
    96/18    2.06| +0.069     0.96| -0.215     1.05| +0.061   merge
   2K/516    0.94| -0.001     0.76| -0.014     1.08| +0.001   mkdir
   128/21    0.94| -0.000     1.27| +0.006     1.37| +0.004   propdel
   35K/6K    0.94| -0.000     0.84| -0.005     1.09| +0.001   proplist
   36K/6K    0.93| -0.001     0.25| -0.127     1.08| +0.001   propset
   2K/591    0.94| -0.000     0.14| -0.156     1.12| +0.001   ps
    96/18    2.04| +0.010     0.77| -0.026     1.29| +0.007   resolve
    96/18    2.09| +0.013     0.79| -0.225     1.25| +0.051   resolved
  672/126    1.78| +0.007     0.76| -0.291     1.29| +0.043   status
     48/9    2.00| +0.054     0.73| -0.796     0.89| -0.104   switch
  672/126    1.85| +0.015     0.86| -0.672     0.93| -0.044   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk_at_1553053' is faster.
 "2/3" means: '1.8.0' has 2 timings on record, the other has 3.)
Had started at Mon Dec 23 00:27:30 UTC 2013,
       done at Mon Dec 23 00:40:08 UTC 2013
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.8.0_trunk_at_last12.svg
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.8.0_trunk_at_last12,5x5.svg
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.8.0_trunk_at_last12,1x100.svg
wrote chart file: /home/neels/svnbench/charts/.busy/compare_1.8.0_trunk_at_last12,100x1.svg
Received on 2013-12-23 01:46:13 CET

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.