[darcs-users] benchmarking darcs-1

Nathan Gray kolibrie at graystudios.org
Thu Feb 25 15:00:37 UTC 2010


On Wed, Feb 24, 2010 at 02:36:07PM +0000, Eric Kow wrote:
> On Wed, Feb 24, 2010 at 09:17:20 -0500, Nathan Gray wrote:
> > I am including the results from the darcs-1 format benchmark
> > also, even though they are in the old layout.
> 
> Ah, here's a chance to use the block-visual mode of my text-editor!
> 
> ==============  =============   ===============  ===============
>                   old-f 1.0.9       darcs-2.3.1   darcs-2.3.99.2
> ==============  =============   ===============  ===============
>     get (full)          51.2s      231.9s d=3.5     231.8s d=7.9
>     get (lazy)              -       38.0s d=0.8      35.6s d=0.5
>       pull 100         116.8s      139.2s d=1.4     115.0s d=1.1
>             wh         1206ms     343.2ms d=0.0   1790.8ms d=0.0
>         wh mod         1208ms     342.7ms d=0.0   1783.2ms d=0.0
>          wh -l         7920ms   22976.3ms d=0.2   4335.8ms d=0.0
>     record mod         2670ms   57570.6ms d=0.1  33440.5ms d=0.2
>     revert mod         2348ms   28263.7ms d=0.2   6829.0ms d=0.1
> (un)revert mod         4920ms   91301.9ms d=0.4  24173.4ms d=0.2
>          check         189.0s     994.4s d=89.3     592.9s d=9.1
>         repair         166.7s      940.3s d=2.8    584.6s d=14.8
>       annotate              -                 -                -
>      pull 1000         301.9s      258.0s d=2.3     228.0s d=4.6
> ==============  =============    ===============  ===============
> 
> (and GHCi as a calculator)
> 
> You may want to check my work and/or re-run darcs-benchmark with just
> the 1.0.9 binary and the old-fashioned repo.

Here is a re-run:

cap - darcs-1 format
--------------------

==============  ==============
                   darcs-1.0.9
==============  ==============
    get (full)     55.1s d=5.7
    get (lazy)               -
      pull 100    113.8s d=0.9
            wh  1249.3ms d=0.1
        wh mod  1230.2ms d=0.0
         wh -l  7943.7ms d=0.2
    record mod  5712.0ms d=0.2
    revert mod  2417.3ms d=0.1
(un)revert mod  7482.9ms d=0.2
         check   206.9s d=76.0
        repair    181.3s d=8.0
      annotate               -
     pull 1000    615.7s d=3.8
==============  ==============

==============  ===========
                darcs-1.0.9
==============  ===========
    get (full)        47.0M
    get (lazy)            -
      pull 100        49.7M
            wh         0.0M
        wh mod         6.0M
         wh -l         0.0M
    record mod        17.0M
    revert mod         6.8M
(un)revert mod         7.0M
         check        44.7M
        repair        44.3M
      annotate            -
     pull 1000        99.0M
==============  ===========

-kolibrie

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.osuosl.org/pipermail/darcs-users/attachments/20100225/5f3c26f9/attachment.pgp>


More information about the darcs-users mailing list