[darcs-users] darcs patch: Improve memory usage of darcs check and ... (and 1 more)

Bertram Felgenhauer int-e at gmx.de
Tue Mar 10 23:06:46 UTC 2009


Bertram Felgenhauer wrote:
> === zoo/darcs ===
> 
>           || 2.2.0-ac    | +patch    
> ==========++=============+===========
>     check ||  43.1s 154M |  24.9s 21M
                ^^^^^
Not sure why this number was so large.

>  get full ||  15.9s  10M |  16.1s 10M
>  get lazy ||   0.9s   3M |   0.8s  3M
>  pull 100 ||   6.6s  11M |   6.4s 11M
> pull 1000 ||  49.7s  35M |  51.6s 31M
>    repair ||  32.7s 153M |  31.9s 19M

Eric asked for numbers for 2.1.0, so here they are:

=== zoo/darcs ===

          ||   2.1.0-ac  | 2.2.0-ac    | +patch
==========++=============+=============+============
    check ||  26.2s  21M |  28.3s 155M |   24.9s 21M
 get full ||   9.4s  10M |  16.0s  10M |   16.0s 10M
 get lazy ||   0.4s   3M |   0.9s   3M |    0.8s  3M
 pull 100 ||   5.8s  12M |   6.1s  15M |    5.6s 15M
pull 1000 ||  59.0s  41M |  44.1s  31M |   43.2s 31M
   repair ||  43.8s 187M |  28.6s 150M |   24.9s 21M

Note that 'repair' was actually worse in 2.1.0 than in 2.2.0

Bertram


More information about the darcs-users mailing list