[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-devel] Re: linus talk on git
From: |
Bruce Stephens |
Subject: |
[Monotone-devel] Re: linus talk on git |
Date: |
Tue, 29 May 2007 21:45:43 +0100 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.99 (gnu/linux) |
Benoît Dejean <address@hidden> writes:
[...]
> It looks CPU bounded, so i don't think. In the other thread i said
> that /2 the number of stat calls doesn't improve overall time on a
> local filesystem.
OK, that seems right. I'd expect for sufficiently large trees (for
some OSs) they'd be unable to cache the inodes, in which case removing
redundant stats would be an advantage. Maybe on NFS, too.
But if it's CPU bound, then it probably needs looking at. Presuming
inodeprints are being used, "mtn status" doesn't need to use the
database, I think: it just needs to stat, and read files in _MTN.
For net.venge.monotone, I find it takes about .5 seconds which is
fine. For another project ("mtn ls known|wc -l" gives 14507)
mtn status 2.50s user 0.16s system 99% cpu 2.683 total
and
git status 0.39s user 0.10s system 99% cpu 0.498 total
Both with a hot cache, obviously, so they're both CPU bound.
- Re: [Monotone-devel] Re: linus talk on git, (continued)
- [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, 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 <=
- 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
- Re: [Monotone-devel] linus talk on git, Nuno Lucas, 2007/05/30