[darcs-devel] how long it takes to do the initial record on a large tree (was: Re: optimization of darcs memory and time usage)

Mark Stosberg mark at summersault.com
Sun Apr 10 05:15:31 PDT 2005


On 2005-04-09, David Roundy <droundy at abridgegame.org> wrote:
>
> Just for perspective, in a linux kernel tarball:
>
> $ time ../darcs_unstable record --all -m 'Initial' --look-for-adds
> Finished recording patch 'Initial'
>
> real    15m41.784s
> user    10m12.240s
> sys     0m36.140s
>
> takes about 1G of memory.  This is definitely a command that could use some
> improvement.

But it may be less important than it seems. Because of the conflict
issues, only one developer can usefully run this command, and it only
happens once at the beginning of the project. After that, all other
repos should be branched from the original one. 

Although not ideal, a one-time 15 minute start-up penalty wouldn't be a
deal breaker for me.

    Mark

-- 
http://mark.stosberg.com/ 





More information about the darcs-devel mailing list