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/01/14 01:52:36 UTC

[svnbench] Revision: 1432772 compiled Jan 14 2013, 00:21:42 on x86_64-unknown-linux-gnu

1.7.0@1181106 vs. trunk@1432764
Started at Mon Jan 14 00:25:12 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@1432764 to 1.7.0
       N        avg         operation
     86/9    0.67|-52.178   TOTAL RUN
   5K/530    0.73| -0.006   add
   172/18    0.57| -0.428   checkout
   688/72    0.80| -1.978   commit
     86/9    0.94| -0.014   copy
     86/9    0.77| -0.075   delete
   430/45    0.14| -4.989   info
   172/18    0.75| -0.964   merge
   4K/516    0.97| -0.000   mkdir
   232/21    0.77| -0.003   propdel
   64K/6K    0.83| -0.002   proplist
   66K/6K    0.81| -0.002   propset
   5K/591    0.78| -0.003   ps
   172/18    1.64| +0.006   resolve
   172/18    0.65| -0.083   resolved
   1K/126    0.69| -0.063   status
     86/9    0.71| -0.409   switch
   1K/126    0.69| -0.254   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1432764' 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@1432764,5x5 to 1.7.0,5x5
       N        avg         operation
     29/3    0.67|-143.633  TOTAL RUN
   4K/456    0.71| -0.007   add
     58/6    0.57| -1.157   checkout
   232/24    0.81| -5.148   commit
     29/3    1.01| +0.002   copy
     29/3    0.77| -0.191   delete
   145/15    0.13|-14.636   info
     58/6    0.77| -2.490   merge
   4K/470    0.96| -0.001   mkdir
   232/20    0.76| -0.003   propdel
   60K/6K    0.84| -0.002   proplist
   62K/6K    0.81| -0.002   propset
   5K/552    0.78| -0.003   ps
     58/6    0.89| -0.001   resolve
     58/6    0.60| -0.240   resolved
   406/42    0.68| -0.167   status
     29/3    0.73| -1.007   switch
   406/42    0.70| -0.632   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1432764,5x5' is faster.
 "2/3" means: '1.7.0,5x5' has 2 timings on record, the other has 3.)

Compare trunk@1432764,100x1 to 1.7.0,100x1
       N        avg         operation
     29/3    0.77| -6.505   TOTAL RUN
   812/71    0.94| -0.001   add
     58/6    0.63| -0.071   checkout
   232/24    0.81| -0.375   commit
     29/3    0.79| -0.056   copy
     29/3    0.82| -0.020   delete
   145/15    0.51| -0.129   info
     58/6    0.68| -0.209   merge
   406/46    1.04| +0.001   mkdir
   3K/337    0.74| -0.003   proplist
   2K/273    0.76| -0.003   propset
   203/33    0.78| -0.003   ps
     58/6    3.01| +0.020   resolve
     58/6    1.04| +0.003   resolved
   406/42    0.83| -0.013   status
     29/3    0.61| -0.150   switch
   406/42    0.66| -0.094   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1432764,100x1' is faster.
 "2/3" means: '1.7.0,100x1' has 2 timings on record, the other has 3.)

Compare trunk@1432764,1x100 to 1.7.0,1x100
       N        avg         operation
     28/3    0.85| -1.288   TOTAL RUN
     28/3    0.62| -0.017   add
     56/6    0.66| -0.026   checkout
   224/24    0.88| -0.087   commit
     28/3    1.06| +0.013   copy
     28/3    0.85| -0.004   delete
   140/15    0.94| -0.003   info
     56/6    0.67| -0.068   merge
   1K/111    0.80| -0.002   proplist
   1K/126    0.80| -0.002   propset
     56/6    0.82| -0.002   ps
     56/6    0.99| -0.000   resolve
     56/6    0.86| -0.002   resolved
   392/42    0.78| -0.004   status
     28/3    0.68| -0.024   switch
   392/42    0.81| -0.009   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1432764,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)
  29  391.94  624.64  428.82  TOTAL RUN
  4K    0.01    2.29    0.02  add
  58    0.02    6.14    2.68  checkout
 232    1.53  203.68   27.32  commit
  29    0.19    0.49    0.28  copy
  29    0.73    1.24    0.83  delete
 145    8.31   43.37   16.79  info
  58    6.40   21.02   10.64  merge
  4K    0.01    1.08    0.01  mkdir
 232    0.01    0.09    0.01  propdel
 60K    0.01    0.88    0.01  proplist
 62K    0.01    2.03    0.01  propset
  5K    0.01    0.92    0.01  ps
  58    0.01    0.01    0.01  resolve
  58    0.45    0.99    0.61  resolved
 406    0.20    2.36    0.52  status
  29    3.13    4.82    3.72  switch
 406    0.25    7.19    2.14  update
--
Timings for trunk@1432764,5x5
   N    min     max     avg   operation  (unit is seconds)
   3  283.49  287.75  285.19  TOTAL RUN
 456    0.01    1.02    0.02  add
   6    0.02    3.06    1.52  checkout
  24    1.03   81.43   22.17  commit
   3    0.26    0.32    0.28  copy
   3    0.62    0.69    0.64  delete
  15    1.46    3.72    2.15  info
   6    2.83   14.70    8.15  merge
 470    0.01    0.62    0.01  mkdir
  20    0.01    0.02    0.01  propdel
  6K    0.01    0.66    0.01  proplist
  6K    0.01    0.43    0.01  propset
 552    0.01    0.28    0.01  ps
   6    0.01    0.01    0.01  resolve
   6    0.29    0.47    0.37  resolved
  42    0.13    1.46    0.35  status
   3    2.25    3.00    2.71  switch
  42    0.23    4.87    1.51  update
--
Compare trunk@1432764,5x5 to 1.7.0,5x5
       N        min              max              avg         operation
     29/3    0.72|-108.455    0.46|-336.887    0.67|-143.633  TOTAL RUN
   4K/456    0.86| -0.001     0.44| -1.276     0.71| -0.007   add
     58/6    0.84| -0.003     0.50| -3.076     0.57| -1.157   checkout
   232/24    0.67| -0.498     0.40|-122.248    0.81| -5.148   commit
     29/3    1.40| +0.074     0.65| -0.172     1.01| +0.002   copy
     29/3    0.84| -0.119     0.55| -0.557     0.77| -0.191   delete
   145/15    0.18| -6.849     0.09|-39.654     0.13|-14.636   info
     58/6    0.44| -3.567     0.70| -6.321     0.77| -2.490   merge
   4K/470    0.88| -0.001     0.58| -0.456     0.96| -0.001   mkdir
   232/20    0.82| -0.002     0.25| -0.064     0.76| -0.003   propdel
   60K/6K    0.80| -0.002     0.75| -0.218     0.84| -0.002   proplist
   62K/6K    0.80| -0.002     0.21| -1.599     0.81| -0.002   propset
   5K/552    0.79| -0.002     0.30| -0.647     0.78| -0.003   ps
     58/6    0.93| -0.001     0.64| -0.005     0.89| -0.001   resolve
     58/6    0.64| -0.163     0.47| -0.528     0.60| -0.240   resolved
   406/42    0.65| -0.070     0.62| -0.899     0.68| -0.167   status
     29/3    0.72| -0.887     0.62| -1.817     0.73| -1.007   switch
   406/42    0.92| -0.021     0.68| -2.321     0.70| -0.632   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1432764,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)
  29   24.65   43.91   27.82  TOTAL RUN
 812    0.01    0.21    0.02  add
  58    0.02    0.43    0.19  checkout
 232    0.29   10.98    1.95  commit
  29    0.16    1.29    0.27  copy
  29    0.10    0.13    0.11  delete
 145    0.16    1.32    0.27  info
  58    0.56    2.07    0.65  merge
 406    0.01    0.81    0.02  mkdir
  3K    0.01    0.07    0.01  proplist
  2K    0.01    0.04    0.01  propset
 203    0.01    0.02    0.01  ps
  58    0.01    0.03    0.01  resolve
  58    0.05    0.10    0.07  resolved
 406    0.04    0.26    0.07  status
  29    0.37    0.41    0.38  switch
 406    0.05    1.42    0.27  update
--
Timings for trunk@1432764,100x1
   N    min     max     avg   operation  (unit is seconds)
   3   20.72   21.76   21.31  TOTAL RUN
  71    0.01    0.09    0.02  add
   6    0.02    0.23    0.12  checkout
  24    0.32    3.34    1.57  commit
   3    0.17    0.25    0.21  copy
   3    0.09    0.09    0.09  delete
  15    0.10    0.21    0.14  info
   6    0.29    0.76    0.44  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.14    0.03  resolve
   6    0.06    0.09    0.08  resolved
  42    0.03    0.19    0.06  status
   3    0.23    0.24    0.23  switch
  42    0.04    0.35    0.18  update
--
Compare trunk@1432764,100x1 to 1.7.0,100x1
       N        min              max              avg         operation
     29/3    0.84| -3.934     0.50|-22.155     0.77| -6.505   TOTAL RUN
   812/71    0.87| -0.001     0.44| -0.117     0.94| -0.001   add
     58/6    0.85| -0.003     0.53| -0.203     0.63| -0.071   checkout
   232/24    1.12| +0.034     0.30| -7.632     0.81| -0.375   commit
     29/3    1.05| +0.008     0.20| -1.042     0.79| -0.056   copy
     29/3    0.89| -0.011     0.72| -0.035     0.82| -0.020   delete
   145/15    0.63| -0.060     0.16| -1.112     0.51| -0.129   info
     58/6    0.52| -0.269     0.37| -1.307     0.68| -0.209   merge
   406/46    0.90| -0.001     0.04| -0.778     1.04| +0.001   mkdir
   3K/337    0.80| -0.002     0.16| -0.057     0.74| -0.003   proplist
   2K/273    0.81| -0.002     0.31| -0.029     0.76| -0.003   propset
   203/33    0.77| -0.002     0.66| -0.006     0.78| -0.003   ps
     58/6    0.93| -0.001     4.58| +0.106     3.01| +0.020   resolve
     58/6    1.24| +0.012     0.94| -0.005     1.04| +0.003   resolved
   406/42    0.75| -0.010     0.73| -0.071     0.83| -0.013   status
     29/3    0.62| -0.141     0.59| -0.168     0.61| -0.150   switch
   406/42    0.90| -0.005     0.24| -1.078     0.66| -0.094   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1432764,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)
  28    7.65   17.23    8.69  TOTAL RUN
  28    0.04    0.05    0.04  add
  56    0.02    0.15    0.08  checkout
 224    0.18    5.67    0.70  commit
  28    0.15    0.66    0.22  copy
  28    0.02    0.07    0.03  delete
 140    0.05    0.10    0.06  info
  56    0.14    0.61    0.21  merge
  1K    0.01    0.03    0.01  proplist
  1K    0.01    0.05    0.01  propset
  56    0.01    0.01    0.01  ps
  56    0.01    0.01    0.01  resolve
  56    0.02    0.02    0.02  resolved
 392    0.01    0.03    0.02  status
  28    0.07    0.09    0.07  switch
 392    0.02    0.16    0.05  update
--
Timings for trunk@1432764,1x100
   N    min     max     avg   operation  (unit is seconds)
   3    7.32    7.45    7.40  TOTAL RUN
   3    0.03    0.03    0.03  add
   6    0.02    0.08    0.05  checkout
  24    0.19    2.04    0.61  commit
   3    0.20    0.29    0.24  copy
   3    0.02    0.02    0.02  delete
  15    0.04    0.08    0.05  info
   6    0.07    0.22    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.06    0.05  switch
  42    0.02    0.12    0.04  update
--
Compare trunk@1432764,1x100 to 1.7.0,1x100
       N        min              max              avg         operation
     28/3    0.96| -0.335     0.43| -9.783     0.85| -1.288   TOTAL RUN
     28/3    0.62| -0.016     0.60| -0.019     0.62| -0.017   add
     56/6    0.85| -0.003     0.56| -0.065     0.66| -0.026   checkout
   224/24    1.05| +0.009     0.36| -3.629     0.88| -0.087   commit
     28/3    1.34| +0.051     0.45| -0.364     1.06| +0.013   copy
     28/3    0.91| -0.002     0.32| -0.048     0.85| -0.004   delete
   140/15    0.98| -0.001     0.82| -0.018     0.94| -0.003   info
     56/6    0.51| -0.069     0.36| -0.389     0.67| -0.068   merge
   1K/111    0.82| -0.002     0.29| -0.021     0.80| -0.002   proplist
   1K/126    0.82| -0.002     0.20| -0.037     0.80| -0.002   propset
     56/6    0.85| -0.001     0.67| -0.004     0.82| -0.002   ps
     56/6    0.93| -0.001     0.93| -0.001     0.99| -0.000   resolve
     56/6    0.68| -0.005     1.00| +0.000     0.86| -0.002   resolved
   392/42    0.85| -0.002     0.66| -0.009     0.78| -0.004   status
     28/3    0.67| -0.023     0.63| -0.033     0.68| -0.024   switch
   392/42    0.94| -0.001     0.77| -0.037     0.81| -0.009   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1432764,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)
  86    7.65  624.64  156.81  TOTAL RUN
  5K    0.01    2.29    0.02  add
 172    0.02    6.14    0.99  checkout
 688    0.18  203.68   10.10  commit
  86    0.15    1.29    0.26  copy
  86    0.02    1.24    0.33  delete
 430    0.05   43.37    5.77  info
 172    0.14   21.02    3.88  merge
  4K    0.01    1.08    0.01  mkdir
 232    0.01    0.09    0.01  propdel
 64K    0.01    0.88    0.01  proplist
 66K    0.01    2.03    0.01  propset
  5K    0.01    0.92    0.01  ps
 172    0.01    0.03    0.01  resolve
 172    0.02    0.99    0.24  resolved
  1K    0.01    2.36    0.21  status
  86    0.07    4.82    1.41  switch
  1K    0.02    7.19    0.83  update
--
Timings for trunk@1432764
   N    min     max     avg   operation  (unit is seconds)
   9    7.32  287.75  104.63  TOTAL RUN
 530    0.01    1.02    0.02  add
  18    0.02    3.06    0.56  checkout
  72    0.19   81.43    8.12  commit
   9    0.17    0.32    0.24  copy
   9    0.02    0.69    0.25  delete
  45    0.04    3.72    0.78  info
  18    0.07   14.70    2.91  merge
 516    0.01    0.62    0.01  mkdir
  21    0.01    0.02    0.01  propdel
  6K    0.01    0.66    0.01  proplist
  6K    0.01    0.43    0.01  propset
 591    0.01    0.28    0.01  ps
  18    0.01    0.14    0.02  resolve
  18    0.01    0.47    0.15  resolved
 126    0.01    1.46    0.14  status
   9    0.05    3.00    1.00  switch
 126    0.02    4.87    0.58  update
--
Compare trunk@1432764 to 1.7.0
       N        min              max              avg         operation
     86/9    0.96| -0.335     0.46|-336.887    0.67|-52.178   TOTAL RUN
   5K/530    0.86| -0.001     0.44| -1.276     0.73| -0.006   add
   172/18    0.85| -0.003     0.50| -3.076     0.57| -0.428   checkout
   688/72    1.05| +0.009     0.40|-122.248    0.80| -1.978   commit
     86/9    1.13| +0.019     0.25| -0.976     0.94| -0.014   copy
     86/9    0.91| -0.002     0.55| -0.557     0.77| -0.075   delete
   430/45    0.98| -0.001     0.09|-39.654     0.14| -4.989   info
   172/18    0.51| -0.069     0.70| -6.321     0.75| -0.964   merge
   4K/516    0.88| -0.001     0.58| -0.456     0.97| -0.000   mkdir
   232/21    0.82| -0.002     0.25| -0.064     0.77| -0.003   propdel
   64K/6K    0.80| -0.002     0.75| -0.218     0.83| -0.002   proplist
   66K/6K    0.80| -0.002     0.21| -1.599     0.81| -0.002   propset
   5K/591    0.79| -0.002     0.30| -0.647     0.78| -0.003   ps
   172/18    0.93| -0.001     4.58| +0.106     1.64| +0.006   resolve
   172/18    0.68| -0.005     0.47| -0.528     0.65| -0.083   resolved
   1K/126    0.85| -0.002     0.62| -0.899     0.69| -0.063   status
     86/9    0.67| -0.023     0.62| -1.817     0.71| -0.409   switch
   1K/126    0.94| -0.001     0.68| -2.321     0.69| -0.254   update
(legend: "1.23|+0.45" means: slower by factor 1.23 and by 0.45 seconds;
 factor < 1 and seconds < 0 means 'trunk@1432764' is faster.
 "2/3" means: '1.7.0' has 2 timings on record, the other has 3.)



Had started at Mon Jan 14 00:25:12 UTC 2013,
       done at Mon Jan 14 00:49:38 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