[Top][All Lists]
[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
- Re: [Monotone-devel] Re: linus talk on git, (continued)
- [Monotone-devel] Re: linus talk on git, Bruce Stephens, 2007/05/26
- Re: [Monotone-devel] Re: linus talk on git, Brian May, 2007/05/28
- Re: [Monotone-devel] Re: linus talk on git, Derek Scherger, 2007/05/28
- Re: [Monotone-devel] Re: linus talk on git, Zbynek Winkler, 2007/05/29
- Re: [Monotone-devel] Re: linus talk on git, Nathaniel Smith, 2007/05/29
- [Monotone-devel] Re: linus talk on git, Bruce Stephens, 2007/05/29
- Re: [Monotone-devel] Re: linus talk on git,
Nathaniel Smith <=
- [Monotone-devel] Re: linus talk on git, Bruce Stephens, 2007/05/29
- Re: [Monotone-devel] Re: linus talk on git, Nathaniel Smith, 2007/05/29
- [Monotone-devel] Re: linus talk on git, Bruce Stephens, 2007/05/29
- Re: [Monotone-devel] Re: linus talk on git, Benoît Dejean, 2007/05/29
- [Monotone-devel] Re: linus talk on git, Bruce Stephens, 2007/05/29
- Re: [Monotone-devel] Re: linus talk on git, Benoît Dejean, 2007/05/29
- [Monotone-devel] Re: Re: linus talk on git, Pavel Cahyna, 2007/05/29
- Re: [Monotone-devel] Re: Re: linus talk on git, Matt Johnston, 2007/05/29
- [Monotone-devel] Re: Re: Re: linus talk on git, Pavel Cahyna, 2007/05/30
- Re: [Monotone-devel] linus talk on git, Nathaniel Smith, 2007/05/29