monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] Re: linus talk on git


From: Nathaniel Smith
Subject: Re: [Monotone-devel] Re: linus talk on git
Date: Tue, 29 May 2007 03:38:57 -0700
User-agent: Mutt/1.5.13 (2006-08-11)

On Tue, May 22, 2007 at 08:19:33PM -0600, Derek Scherger wrote:
> In terms of performance, I did a very quick test today on a ~30,000 file
> tree and git status took ~0.6 seconds while monotone (with inodeprints
> on) took ~3.5 seconds. Personally, ~3.5 seconds doesn't really offend me
> and I'm curious as to how much sha1 consistency checking git is doing
> generally when compared with monotone. I suspect it's doing somewhat
> less verification of things.

Eek, we should fix that.  (And 0.6s vs. 3.5s is the difference between
"instant" and "twiddle-twiddle-twiddle" in user experience terms.)
We have no excuse for going 6 times slower on status; we should be
(and at some point were) fast-pathing everything so we pay no penalty
for using more structured design.  (Probably this is related to that
other thread about doing 4x too many stat calls, etc...)

-- Nathaniel

-- 
Damn the Solar System.  Bad light; planets too distant; pestered with
comets; feeble contrivance; could make a better one myself.
  -- Lord Jeffrey




reply via email to

[Prev in Thread] Current Thread [Next in Thread]