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

[svnbench] Revision: 1366967 compiled Jul 30 2012, 00:21:28

From: <neels_at_apache.org>
Date: Mon, 30 Jul 2012 00:48:31 +0000

1.7.0_at_1181106 vs. trunk_at_1366368
Started at Mon Jul 30 00:24:49 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_at_1366368
       N avg operation
     15/9 0.69|-47.410 TOTAL RUN
  930/530 0.74| -0.006 add
    30/18 0.87| -0.139 checkout
   120/72 0.90| -0.914 commit
     15/9 0.78| -0.064 copy
     15/9 0.80| -0.069 delete
    75/45 0.10| -5.235 info
    30/18 0.79| -0.807 merge
  780/516 0.66| -0.005 mkdir
    40/21 0.59| -0.005 propdel
   11K/6K 0.59| -0.005 proplist
   11K/6K 0.61| -0.005 propset
  925/591 0.57| -0.006 ps
    30/18 0.71| -0.003 resolve
    30/18 0.75| -0.059 resolved
  210/126 0.73| -0.055 status
     15/9 0.88| -0.175 switch
  210/126 0.80| -0.174 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_1366368' 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_at_1366368,5x5
       N avg operation
      5/3 0.69|-133.834 TOTAL RUN
  785/456 0.75| -0.006 add
     10/6 0.87| -0.357 checkout
    40/24 0.91| -2.334 commit
      5/3 1.10| +0.025 copy
      5/3 0.81| -0.174 delete
    25/15 0.10|-15.560 info
     10/6 0.80| -2.113 merge
  710/470 0.69| -0.005 mkdir
    40/20 0.57| -0.005 propdel
   10K/6K 0.59| -0.004 proplist
   10K/6K 0.61| -0.005 propset
  880/552 0.56| -0.006 ps
     10/6 0.69| -0.003 resolve
     10/6 0.74| -0.158 resolved
    70/42 0.74| -0.135 status
      5/3 0.87| -0.506 switch
    70/42 0.80| -0.445 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_1366368,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_at_1366368,100x1
       N avg operation
      5/3 0.76| -7.108 TOTAL RUN
   140/71 0.68| -0.006 add
     10/6 0.79| -0.044 checkout
    40/24 0.81| -0.382 commit
      5/3 0.56| -0.185 copy
      5/3 0.77| -0.026 delete
    25/15 0.50| -0.134 info
     10/6 0.72| -0.189 merge
    70/46 0.45| -0.011 mkdir
  545/337 0.59| -0.005 proplist
  440/273 0.62| -0.005 propset
    35/33 0.65| -0.005 ps
     10/6 0.71| -0.003 resolve
     10/6 0.82| -0.014 resolved
    70/42 0.69| -0.024 status
      5/3 1.01| +0.002 switch
    70/42 0.78| -0.064 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_1366368,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_at_1366368,1x100
       N avg operation
      5/3 0.85| -1.289 TOTAL RUN
      5/3 0.76| -0.011 add
     10/6 0.79| -0.017 checkout
    40/24 0.96| -0.028 commit
      5/3 0.85| -0.031 copy
      5/3 0.76| -0.006 delete
    25/15 0.82| -0.011 info
     10/6 0.55| -0.118 merge
  185/111 0.58| -0.004 proplist
  210/126 0.60| -0.004 propset
     10/6 0.61| -0.004 ps
     10/6 0.74| -0.003 resolve
     10/6 0.66| -0.006 resolved
    70/42 0.67| -0.006 status
      5/3 0.71| -0.022 switch
    70/42 0.75| -0.013 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_1366368,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)
   5 399.25 483.55 425.94 TOTAL RUN
 785 0.01 2.29 0.02 add
  10 0.02 5.81 2.85 checkout
  40 1.59 115.37 25.92 commit
   5 0.19 0.31 0.25 copy
   5 0.74 1.24 0.90 delete
  25 8.63 43.37 17.19 info
  10 6.81 15.01 10.47 merge
 710 0.01 0.43 0.02 mkdir
  40 0.01 0.02 0.01 propdel
 10K 0.01 0.33 0.01 proplist
 10K 0.01 1.10 0.01 propset
 880 0.01 0.54 0.01 ps
  10 0.01 0.01 0.01 resolve
  10 0.48 0.89 0.62 resolved
  70 0.20 0.83 0.52 status
   5 3.39 4.68 4.03 switch
  70 0.26 6.98 2.23 update

--
Timings for trunk_at_1366368,5x5
   N    min     max     avg   operation  (unit is seconds)
   3  290.50  293.26  292.11  TOTAL RUN
 456    0.01    1.62    0.02  add
   6    0.02    5.16    2.49  checkout
  24    2.22   83.42   23.59  commit
   3    0.26    0.30    0.28  copy
   3    0.62    0.84    0.73  delete
  15    0.71    3.51    1.63  info
   6    4.73   11.71    8.36  merge
 470    0.01    0.55    0.01  mkdir
  20    0.01    0.01    0.01  propdel
  6K    0.01    0.25    0.01  proplist
  6K    0.01    0.27    0.01  propset
 552    0.01    0.04    0.01  ps
   6    0.01    0.01    0.01  resolve
   6    0.31    0.71    0.46  resolved
  42    0.14    1.24    0.39  status
   3    2.45    5.59    3.52  switch
  42    0.22    5.29    1.78  update
--
Compare 1.7.0,5x5 to trunk_at_1366368,5x5
       N        min              max              avg         operation
      5/3    0.73|-108.743    0.61|-190.293    0.69|-133.834  TOTAL RUN
  785/456    0.67| -0.003     0.71| -0.674     0.75| -0.006   add
     10/6    0.77| -0.005     0.89| -0.652     0.87| -0.357   checkout
    40/24    1.40| +0.629     0.72|-31.948     0.91| -2.334   commit
      5/3    1.41| +0.076     1.00| -0.001     1.10| +0.025   copy
      5/3    0.84| -0.117     0.67| -0.407     0.81| -0.174   delete
    25/15    0.08| -7.915     0.08|-39.861     0.10|-15.560   info
     10/6    0.70| -2.075     0.78| -3.300     0.80| -2.113   merge
  710/470    0.68| -0.003     1.28| +0.120     0.69| -0.005   mkdir
    40/20    0.68| -0.003     0.32| -0.016     0.57| -0.005   propdel
   10K/6K    0.65| -0.003     0.77| -0.078     0.59| -0.004   proplist
   10K/6K    0.67| -0.003     0.25| -0.823     0.61| -0.005   propset
  880/552    0.68| -0.003     0.07| -0.507     0.56| -0.006   ps
     10/6    0.78| -0.002     0.61| -0.006     0.69| -0.003   resolve
     10/6    0.65| -0.166     0.79| -0.185     0.74| -0.158   resolved
    70/42    0.66| -0.069     1.49| +0.407     0.74| -0.135   status
      5/3    0.72| -0.937     1.20| +0.914     0.87| -0.506   switch
    70/42    0.83| -0.044     0.76| -1.691     0.80| -0.445   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_1366368,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)
   5   26.14   37.00   29.05  TOTAL RUN
 140    0.01    0.21    0.02  add
  10    0.02    0.43    0.20  checkout
  40    0.35   10.98    1.99  commit
   5    0.19    1.29    0.42  copy
   5    0.11    0.13    0.12  delete
  25    0.17    0.48    0.27  info
  10    0.60    0.83    0.67  merge
  70    0.01    0.47    0.02  mkdir
 545    0.01    0.06    0.01  proplist
 440    0.01    0.04    0.01  propset
  35    0.01    0.02    0.01  ps
  10    0.01    0.01    0.01  resolve
  10    0.05    0.10    0.08  resolved
  70    0.05    0.13    0.08  status
   5    0.38    0.41    0.39  switch
  70    0.05    0.60    0.29  update
--
Timings for trunk_at_1366368,100x1
   N    min     max     avg   operation  (unit is seconds)
   3   21.05   22.66   21.94  TOTAL RUN
  71    0.01    0.12    0.01  add
   6    0.02    0.31    0.16  checkout
  24    0.89    3.53    1.61  commit
   3    0.22    0.26    0.24  copy
   3    0.09    0.09    0.09  delete
  15    0.10    0.21    0.14  info
   6    0.40    0.64    0.48  merge
  46    0.01    0.02    0.01  mkdir
   1    0.01    0.01    0.01  propdel
 337    0.01    0.02    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.60    0.39  switch
  42    0.04    0.67    0.22  update
--
Compare 1.7.0,100x1 to trunk_at_1366368,100x1
       N        min              max              avg         operation
      5/3    0.81| -5.086     0.61|-14.341     0.76| -7.108   TOTAL RUN
   140/71    0.68| -0.003     0.56| -0.091     0.68| -0.006   add
     10/6    0.76| -0.005     0.72| -0.120     0.79| -0.044   checkout
    40/24    2.56| +0.543     0.32| -7.440     0.81| -0.382   commit
      5/3    1.16| +0.030     0.20| -1.039     0.56| -0.185   copy
      5/3    0.83| -0.018     0.72| -0.035     0.77| -0.026   delete
    25/15    0.60| -0.068     0.42| -0.280     0.50| -0.134   info
     10/6    0.67| -0.195     0.77| -0.191     0.72| -0.189   merge
    70/46    0.69| -0.003     0.04| -0.447     0.45| -0.011   mkdir
  545/337    0.65| -0.003     0.33| -0.041     0.59| -0.005   proplist
  440/273    0.68| -0.003     0.30| -0.029     0.62| -0.005   propset
    35/33    0.64| -0.004     0.66| -0.006     0.65| -0.005   ps
     10/6    0.78| -0.002     0.67| -0.004     0.71| -0.003   resolve
     10/6    0.99| -0.000     0.72| -0.027     0.82| -0.014   resolved
    70/42    0.71| -0.013     0.61| -0.050     0.69| -0.024   status
      5/3    0.76| -0.092     1.49| +0.197     1.01| +0.002   switch
    70/42    0.80| -0.010     1.11| +0.068     0.78| -0.064   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_1366368,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)
   5    7.87    9.12    8.56  TOTAL RUN
   5    0.04    0.05    0.05  add
  10    0.02    0.15    0.08  checkout
  40    0.18    2.05    0.65  commit
   5    0.18    0.24    0.21  copy
   5    0.02    0.03    0.03  delete
  25    0.05    0.10    0.06  info
  10    0.15    0.61    0.26  merge
 185    0.01    0.02    0.01  proplist
 210    0.01    0.02    0.01  propset
  10    0.01    0.01    0.01  ps
  10    0.01    0.01    0.01  resolve
  10    0.02    0.02    0.02  resolved
  70    0.01    0.03    0.02  status
   5    0.07    0.08    0.08  switch
  70    0.02    0.14    0.05  update
--
Timings for trunk_at_1366368,1x100
   N    min     max     avg   operation  (unit is seconds)
   3    6.93    7.70    7.28  TOTAL RUN
   3    0.04    0.04    0.04  add
   6    0.02    0.11    0.06  checkout
  24    0.20    1.91    0.62  commit
   3    0.16    0.19    0.18  copy
   3    0.02    0.02    0.02  delete
  15    0.04    0.08    0.05  info
   6    0.10    0.24    0.14  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.11    0.04  update
--
Compare 1.7.0,1x100 to trunk_at_1366368,1x100
       N        min              max              avg         operation
      5/3    0.88| -0.932     0.84| -1.424     0.85| -1.289   TOTAL RUN
      5/3    0.83| -0.007     0.74| -0.013     0.76| -0.011   add
     10/6    0.78| -0.004     0.76| -0.035     0.79| -0.017   checkout
    40/24    1.11| +0.020     0.93| -0.141     0.96| -0.028   commit
      5/3    0.92| -0.014     0.82| -0.042     0.85| -0.031   copy
      5/3    0.84| -0.004     0.67| -0.010     0.76| -0.006   delete
    25/15    0.90| -0.005     0.80| -0.020     0.82| -0.011   info
     10/6    0.64| -0.053     0.39| -0.374     0.55| -0.118   merge
  185/111    0.66| -0.003     0.38| -0.011     0.58| -0.004   proplist
  210/126    0.68| -0.003     0.39| -0.012     0.60| -0.004   propset
     10/6    0.68| -0.003     0.50| -0.007     0.61| -0.004   ps
     10/6    0.75| -0.002     0.75| -0.003     0.74| -0.003   resolve
     10/6    0.59| -0.006     0.69| -0.007     0.66| -0.006   resolved
    70/42    0.71| -0.003     0.66| -0.009     0.67| -0.006   status
      5/3    0.76| -0.017     0.69| -0.025     0.71| -0.022   switch
    70/42    0.81| -0.003     0.75| -0.036     0.75| -0.013   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_1366368,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)
  15    7.87  483.55  154.52  TOTAL RUN
 930    0.01    2.29    0.02  add
  30    0.02    5.81    1.04  checkout
 120    0.18  115.37    9.52  commit
  15    0.18    1.29    0.30  copy
  15    0.02    1.24    0.35  delete
  75    0.05   43.37    5.84  info
  30    0.15   15.01    3.80  merge
 780    0.01    0.47    0.02  mkdir
  40    0.01    0.02    0.01  propdel
 11K    0.01    0.33    0.01  proplist
 11K    0.01    1.10    0.01  propset
 925    0.01    0.54    0.01  ps
  30    0.01    0.01    0.01  resolve
  30    0.02    0.89    0.24  resolved
 210    0.01    0.83    0.21  status
  15    0.07    4.68    1.50  switch
 210    0.02    6.98    0.85  update
--
Timings for trunk_at_1366368
   N    min     max     avg   operation  (unit is seconds)
   9    6.93  293.26  107.11  TOTAL RUN
 530    0.01    1.62    0.02  add
  18    0.02    5.16    0.90  checkout
  72    0.20   83.42    8.61  commit
   9    0.16    0.30    0.23  copy
   9    0.02    0.84    0.28  delete
  45    0.04    3.51    0.61  info
  18    0.10   11.71    2.99  merge
 516    0.01    0.55    0.01  mkdir
  21    0.01    0.01    0.01  propdel
  6K    0.01    0.25    0.01  proplist
  6K    0.01    0.27    0.01  propset
 591    0.01    0.04    0.01  ps
  18    0.01    0.01    0.01  resolve
  18    0.01    0.71    0.18  resolved
 126    0.01    1.24    0.15  status
   9    0.05    5.59    1.32  switch
 126    0.01    5.29    0.68  update
--
Compare 1.7.0 to trunk_at_1366368
       N        min              max              avg         operation
     15/9    0.88| -0.932     0.61|-190.293    0.69|-47.410   TOTAL RUN
  930/530    0.67| -0.003     0.71| -0.674     0.74| -0.006   add
    30/18    0.77| -0.005     0.89| -0.652     0.87| -0.139   checkout
   120/72    1.11| +0.020     0.72|-31.948     0.90| -0.914   commit
     15/9    0.92| -0.014     0.24| -0.990     0.78| -0.064   copy
     15/9    0.84| -0.004     0.67| -0.407     0.80| -0.069   delete
    75/45    0.90| -0.005     0.08|-39.861     0.10| -5.235   info
    30/18    0.64| -0.053     0.78| -3.300     0.79| -0.807   merge
  780/516    0.68| -0.003     1.18| +0.082     0.66| -0.005   mkdir
    40/21    0.68| -0.003     0.48| -0.012     0.59| -0.005   propdel
   11K/6K    0.65| -0.003     0.77| -0.078     0.59| -0.005   proplist
   11K/6K    0.68| -0.003     0.25| -0.823     0.61| -0.005   propset
  925/591    0.68| -0.003     0.07| -0.507     0.57| -0.006   ps
    30/18    0.75| -0.002     0.61| -0.006     0.71| -0.003   resolve
    30/18    0.59| -0.006     0.79| -0.185     0.75| -0.059   resolved
  210/126    0.71| -0.003     1.49| +0.407     0.73| -0.055   status
     15/9    0.76| -0.017     1.20| +0.914     0.88| -0.175   switch
  210/126    0.81| -0.003     0.76| -1.691     0.80| -0.174   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_1366368' is faster.
 "2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Mon Jul 30 00:24:49 UTC 2012,
       done at Mon Jul 30 00:48:31 UTC 2012
/home/neels/svnbench
real 1421.85
user 517.99
sys 246.20
Received on 2012-07-30 02:52:14 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.