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

[svnbench] Revision: 1374882 compiled Aug 20 2012, 00:21:28 on x86_64-unknown-linux-gnu

From: <neels_at_apache.org>
Date: Mon, 20 Aug 2012 00:49:31 +0000

1.7.0_at_1181106 vs. trunk_at_1374802
Started at Mon Aug 20 00:24:51 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_1374802
       N avg operation
     24/9 0.70|-47.911 TOTAL RUN
   1K/530 0.83| -0.004 add
    48/18 0.88| -0.128 checkout
   192/72 0.88| -1.234 commit
     24/9 0.93| -0.022 copy
     24/9 0.84| -0.053 delete
   120/45 0.11| -5.149 info
    48/18 0.78| -0.889 merge
   1K/516 0.68| -0.005 mkdir
    64/21 0.53| -0.006 propdel
   17K/6K 0.64| -0.004 proplist
   18K/6K 0.65| -0.004 propset
   1K/591 0.67| -0.004 ps
    48/18 0.73| -0.003 resolve
    48/18 0.83| -0.039 resolved
  336/126 0.72| -0.056 status
     24/9 0.67| -0.500 switch
  336/126 0.83| -0.144 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_1374802' 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_1374802,5x5
       N avg operation
      8/3 0.69|-136.310 TOTAL RUN
   1K/456 0.84| -0.004 add
     16/6 0.88| -0.333 checkout
    64/24 0.88| -3.338 commit
      8/3 1.41| +0.126 copy
      8/3 0.81| -0.162 delete
    40/15 0.10|-15.313 info
     16/6 0.78| -2.460 merge
   1K/470 0.70| -0.005 mkdir
    64/20 0.51| -0.007 propdel
   16K/6K 0.64| -0.004 proplist
   17K/6K 0.65| -0.004 propset
   1K/552 0.66| -0.004 ps
     16/6 0.70| -0.003 resolve
     16/6 0.84| -0.100 resolved
   112/42 0.73| -0.140 status
      8/3 0.66| -1.387 switch
   112/42 0.84| -0.358 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_1374802,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_1374802,100x1
       N avg operation
      8/3 0.81| -5.941 TOTAL RUN
   224/71 0.74| -0.005 add
     16/6 0.82| -0.036 checkout
    64/24 0.87| -0.286 commit
      8/3 0.61| -0.153 copy
      8/3 0.80| -0.023 delete
    40/15 0.52| -0.127 info
     16/6 0.80| -0.132 merge
   112/46 0.54| -0.008 mkdir
  872/337 0.63| -0.004 proplist
  704/273 0.69| -0.004 propset
    56/33 0.71| -0.004 ps
     16/6 0.73| -0.003 resolve
     16/6 0.84| -0.012 resolved
   112/42 0.71| -0.022 status
      8/3 0.76| -0.093 switch
   112/42 0.77| -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_1374802,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_1374802,1x100
       N avg operation
      8/3 0.85| -1.483 TOTAL RUN
      8/3 0.79| -0.010 add
     16/6 0.82| -0.015 checkout
    64/24 0.90| -0.078 commit
      8/3 0.85| -0.040 copy
      8/3 2.00| +0.025 delete
    40/15 0.86| -0.009 info
     16/6 0.72| -0.074 merge
  296/111 0.60| -0.004 proplist
  336/126 0.63| -0.004 propset
     16/6 0.64| -0.004 ps
     16/6 0.76| -0.002 resolve
     16/6 0.68| -0.006 resolved
   112/42 0.69| -0.005 status
      8/3 0.72| -0.021 switch
   112/42 0.80| -0.010 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_1374802,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)
   8 399.25 561.33 439.01 TOTAL RUN
  1K 0.01 2.29 0.02 add
  16 0.02 5.81 2.82 checkout
  64 1.54 160.96 27.85 commit
   8 0.19 0.49 0.31 copy
   8 0.74 1.24 0.85 delete
  40 8.63 43.37 17.00 info
  16 6.81 21.02 10.99 merge
  1K 0.01 0.43 0.02 mkdir
  64 0.01 0.09 0.01 propdel
 16K 0.01 0.69 0.01 proplist
 17K 0.01 1.10 0.01 propset
  1K 0.01 0.54 0.01 ps
  16 0.01 0.01 0.01 resolve
  16 0.47 0.89 0.61 resolved
 112 0.20 1.08 0.52 status
   8 3.39 4.68 4.03 switch
 112 0.26 7.02 2.19 update

--
Timings for trunk_at_1374802,5x5
   N    min     max     avg   operation  (unit is seconds)
   3  296.63  307.60  302.70  TOTAL RUN
 456    0.01    2.17    0.02  add
   6    0.02    5.18    2.49  checkout
  24    2.48   86.79   24.51  commit
   3    0.27    0.76    0.43  copy
   3    0.61    0.75    0.69  delete
  15    0.71    3.60    1.69  info
   6    4.57   12.91    8.53  merge
 470    0.01    0.46    0.01  mkdir
  20    0.01    0.01    0.01  propdel
  6K    0.01    1.34    0.01  proplist
  6K    0.01    0.41    0.01  propset
 552    0.01    0.27    0.01  ps
   6    0.01    0.01    0.01  resolve
   6    0.31    1.06    0.51  resolved
  42    0.13    0.82    0.38  status
   3    2.51    2.91    2.65  switch
  42    0.21    6.63    1.83  update
--
Compare 1.7.0,5x5 to trunk_at_1374802,5x5
       N        min              max              avg         operation
      8/3    0.74|-102.611    0.55|-253.730    0.69|-136.310  TOTAL RUN
   1K/456    0.68| -0.003     0.95| -0.120     0.84| -0.004   add
     16/6    0.76| -0.005     0.89| -0.624     0.88| -0.333   checkout
    64/24    1.61| +0.935     0.54|-74.172     0.88| -3.338   commit
      8/3    1.45| +0.084     1.55| +0.269     1.41| +0.126   copy
      8/3    0.82| -0.132     0.61| -0.489     0.81| -0.162   delete
    40/15    0.08| -7.916     0.08|-39.772     0.10|-15.313   info
     16/6    0.67| -2.241     0.61| -8.112     0.78| -2.460   merge
   1K/470    0.69| -0.003     1.07| +0.032     0.70| -0.005   mkdir
    64/20    0.68| -0.003     0.09| -0.078     0.51| -0.007   propdel
   16K/6K    0.65| -0.003     1.95| +0.654     0.64| -0.004   proplist
   17K/6K    0.68| -0.003     0.37| -0.692     0.65| -0.004   propset
   1K/552    0.68| -0.003     0.49| -0.278     0.66| -0.004   ps
     16/6    0.78| -0.002     0.55| -0.006     0.70| -0.003   resolve
     16/6    0.67| -0.156     1.19| +0.172     0.84| -0.100   resolved
   112/42    0.66| -0.069     0.76| -0.253     0.73| -0.140   status
      8/3    0.74| -0.880     0.62| -1.768     0.66| -1.387   switch
   112/42    0.82| -0.045     0.95| -0.384     0.84| -0.358   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_1374802,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)
   8   26.14   43.91   30.64  TOTAL RUN
 224    0.01    0.21    0.02  add
  16    0.02    0.43    0.20  checkout
  64    0.35   10.98    2.24  commit
   8    0.19    1.29    0.39  copy
   8    0.11    0.13    0.11  delete
  40    0.17    0.48    0.26  info
  16    0.60    0.83    0.66  merge
 112    0.01    0.47    0.02  mkdir
 872    0.01    0.06    0.01  proplist
 704    0.01    0.04    0.01  propset
  56    0.01    0.02    0.01  ps
  16    0.01    0.01    0.01  resolve
  16    0.05    0.10    0.07  resolved
 112    0.05    0.13    0.08  status
   8    0.38    0.41    0.39  switch
 112    0.05    0.60    0.28  update
--
Timings for trunk_at_1374802,100x1
   N    min     max     avg   operation  (unit is seconds)
   3   23.64   25.35   24.70  TOTAL RUN
  71    0.01    0.12    0.01  add
   6    0.02    0.32    0.16  checkout
  24    0.94    4.24    1.95  commit
   3    0.18    0.28    0.23  copy
   3    0.09    0.09    0.09  delete
  15    0.10    0.20    0.14  info
   6    0.41    0.79    0.53  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.10    0.01  propset
  33    0.01    0.02    0.01  ps
   6    0.01    0.01    0.01  resolve
   6    0.06    0.08    0.06  resolved
  42    0.03    0.08    0.05  status
   3    0.29    0.30    0.30  switch
  42    0.04    0.42    0.22  update
--
Compare 1.7.0,100x1 to trunk_at_1374802,100x1
       N        min              max              avg         operation
      8/3    0.90| -2.502     0.58|-18.563     0.81| -5.941   TOTAL RUN
   224/71    0.70| -0.003     0.56| -0.090     0.74| -0.005   add
     16/6    0.77| -0.005     0.73| -0.115     0.82| -0.036   checkout
    64/24    2.69| +0.590     0.39| -6.730     0.87| -0.286   commit
      8/3    0.96| -0.007     0.22| -1.013     0.61| -0.153   copy
      8/3    0.83| -0.018     0.74| -0.033     0.80| -0.023   delete
    40/15    0.60| -0.067     0.42| -0.281     0.52| -0.127   info
     16/6    0.68| -0.192     0.96| -0.033     0.80| -0.132   merge
   112/46    0.69| -0.003     0.05| -0.446     0.54| -0.008   mkdir
  872/337    0.65| -0.003     0.36| -0.039     0.63| -0.004   proplist
  704/273    0.69| -0.003     2.47| +0.061     0.69| -0.004   propset
    56/33    0.63| -0.004     1.12| +0.002     0.71| -0.004   ps
     16/6    0.78| -0.002     0.66| -0.004     0.73| -0.003   resolve
     16/6    1.01| +0.000     0.77| -0.022     0.84| -0.012   resolved
   112/42    0.71| -0.013     0.61| -0.050     0.71| -0.022   status
      8/3    0.76| -0.090     0.75| -0.102     0.76| -0.093   switch
   112/42    0.82| -0.009     0.70| -0.178     0.77| -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_1374802,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)
   8    7.87   17.23    9.69  TOTAL RUN
   8    0.04    0.05    0.05  add
  16    0.02    0.15    0.08  checkout
  64    0.18    5.67    0.79  commit
   8    0.18    0.66    0.27  copy
   8    0.02    0.03    0.03  delete
  40    0.05    0.10    0.06  info
  16    0.15    0.61    0.26  merge
 296    0.01    0.02    0.01  proplist
 336    0.01    0.02    0.01  propset
  16    0.01    0.01    0.01  ps
  16    0.01    0.01    0.01  resolve
  16    0.02    0.02    0.02  resolved
 112    0.01    0.03    0.02  status
   8    0.07    0.08    0.08  switch
 112    0.02    0.14    0.05  update
--
Timings for trunk_at_1374802,1x100
   N    min     max     avg   operation  (unit is seconds)
   3    8.14    8.28    8.21  TOTAL RUN
   3    0.03    0.04    0.04  add
   6    0.02    0.11    0.06  checkout
  24    0.22    2.24    0.71  commit
   3    0.20    0.24    0.23  copy
   3    0.02    0.11    0.05  delete
  15    0.04    0.08    0.05  info
   6    0.10    0.31    0.19  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_1374802,1x100
       N        min              max              avg         operation
      8/3    1.03| +0.271     0.48| -8.952     0.85| -1.483   TOTAL RUN
      8/3    0.82| -0.008     0.75| -0.012     0.79| -0.010   add
     16/6    0.77| -0.005     0.77| -0.034     0.82| -0.015   checkout
    64/24    1.24| +0.044     0.39| -3.428     0.90| -0.078   commit
      8/3    1.13| +0.023     0.37| -0.415     0.85| -0.040   copy
      8/3    0.85| -0.004     3.76| +0.083     2.00| +0.025   delete
    40/15    0.93| -0.003     0.81| -0.019     0.86| -0.009   info
     16/6    0.65| -0.052     0.51| -0.301     0.72| -0.074   merge
  296/111    0.66| -0.003     0.39| -0.010     0.60| -0.004   proplist
  336/126    0.69| -0.003     0.40| -0.011     0.63| -0.004   propset
     16/6    0.70| -0.003     0.52| -0.007     0.64| -0.004   ps
     16/6    0.77| -0.002     0.74| -0.003     0.76| -0.002   resolve
     16/6    0.59| -0.007     0.69| -0.007     0.68| -0.006   resolved
   112/42    0.71| -0.003     0.66| -0.009     0.69| -0.005   status
      8/3    0.77| -0.016     0.69| -0.025     0.72| -0.021   switch
   112/42    0.81| -0.003     0.76| -0.034     0.80| -0.010   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_1374802,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)
  24    7.87  561.33  159.78  TOTAL RUN
  1K    0.01    2.29    0.02  add
  48    0.02    5.81    1.03  checkout
 192    0.18  160.96   10.29  commit
  24    0.18    1.29    0.32  copy
  24    0.02    1.24    0.33  delete
 120    0.05   43.37    5.77  info
  48    0.15   21.02    3.97  merge
  1K    0.01    0.47    0.02  mkdir
  64    0.01    0.09    0.01  propdel
 17K    0.01    0.69    0.01  proplist
 18K    0.01    1.10    0.01  propset
  1K    0.01    0.54    0.01  ps
  48    0.01    0.01    0.01  resolve
  48    0.02    0.89    0.23  resolved
 336    0.01    1.08    0.20  status
  24    0.07    4.68    1.50  switch
 336    0.02    7.02    0.84  update
--
Timings for trunk_at_1374802
   N    min     max     avg   operation  (unit is seconds)
   9    8.14  307.60  111.87  TOTAL RUN
 530    0.01    2.17    0.02  add
  18    0.02    5.18    0.90  checkout
  72    0.22   86.79    9.06  commit
   9    0.18    0.76    0.30  copy
   9    0.02    0.75    0.28  delete
  45    0.04    3.60    0.62  info
  18    0.10   12.91    3.08  merge
 516    0.01    0.46    0.01  mkdir
  21    0.01    0.01    0.01  propdel
  6K    0.01    1.34    0.01  proplist
  6K    0.01    0.41    0.01  propset
 591    0.01    0.27    0.01  ps
  18    0.01    0.01    0.01  resolve
  18    0.01    1.06    0.20  resolved
 126    0.01    0.82    0.15  status
   9    0.05    2.91    1.00  switch
 126    0.01    6.63    0.69  update
--
Compare 1.7.0 to trunk_at_1374802
       N        min              max              avg         operation
     24/9    1.03| +0.271     0.55|-253.730    0.70|-47.911   TOTAL RUN
   1K/530    0.68| -0.003     0.95| -0.120     0.83| -0.004   add
    48/18    0.77| -0.005     0.89| -0.624     0.88| -0.128   checkout
   192/72    1.24| +0.044     0.54|-74.172     0.88| -1.234   commit
     24/9    1.01| +0.002     0.59| -0.535     0.93| -0.022   copy
     24/9    0.85| -0.004     0.61| -0.489     0.84| -0.053   delete
   120/45    0.93| -0.003     0.08|-39.772     0.11| -5.149   info
    48/18    0.65| -0.052     0.61| -8.112     0.78| -0.889   merge
   1K/516    0.69| -0.003     0.99| -0.006     0.68| -0.005   mkdir
    64/21    0.68| -0.003     0.13| -0.074     0.53| -0.006   propdel
   17K/6K    0.65| -0.003     1.95| +0.654     0.64| -0.004   proplist
   18K/6K    0.69| -0.003     0.37| -0.692     0.65| -0.004   propset
   1K/591    0.68| -0.003     0.49| -0.278     0.67| -0.004   ps
    48/18    0.77| -0.002     0.57| -0.006     0.73| -0.003   resolve
    48/18    0.59| -0.007     1.19| +0.172     0.83| -0.039   resolved
  336/126    0.71| -0.003     0.76| -0.253     0.72| -0.056   status
     24/9    0.77| -0.016     0.62| -1.768     0.67| -0.500   switch
  336/126    0.81| -0.003     0.95| -0.384     0.83| -0.144   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_1374802' is faster.
 "2/3" means: '1.7.0' has 2 timings on record, the other has 3.)
Had started at Mon Aug 20 00:24:51 UTC 2012,
       done at Mon Aug 20 00:49:31 UTC 2012
/home/neels/svnbench
real 1479.69
user 534.44
sys 250.22
Received on 2012-08-20 02:54:30 CEST

This is an archived mail posted to the Subversion Dev mailing list.