[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnu-arch-users] GNU Arch 2.0 -- first source
From: |
nick |
Subject: |
Re: [Gnu-arch-users] GNU Arch 2.0 -- first source |
Date: |
Tue, 12 Jul 2005 03:22:20 +0400 |
User-agent: |
Mozilla Thunderbird 0.9 (X11/20041103) |
Rob Browning wrote:
Bruce Stephens <address@hidden> writes:
I don't know about git, but I believe monotone still stores
xdelta-like deltas at least some of the time. (I've no idea whether
this is a good or bad thing. Maybe it's good for monotone but not
worthwhile in general because of characteristics of sqlite.)
FWIW, although I don't know much about it yet, I belive Mercurial also
uses delta compression.
Comparison of git and mercurial (as of May):
http://www.selenic.com/pipermail/mercurial/2005-May/000334.html
Wow. Mercurial really rocks!
They repository consume less space (2,069,732) than tla-1.x (2,994,487)
and revc (14,498,601) on same data.
It's faster than revc on same data.
----------------------
Getting initial revision (revc have good speed):
address@hidden xx]$ time hg update 1
real 0m0.425s
user 0m0.367s
sys 0m0.053s
address@hidden xx]$ time revc-get icc
revc-get: getting revision
icc/a62d61b0216d78c4ee3953fc92f5b826a650a104.343+9dfe8478ce8859b7a38ecb35dd6265d13e6fa218.169
real 0m0.103s
user 0m0.053s
sys 0m0.014s
-----------------------
Getting middle revision (revc slow down):
address@hidden xx]$ time hg update 175
real 0m0.613s
user 0m0.527s
sys 0m0.080s
address@hidden xx]$ time revc-get icc-175
revc-get: getting revision
icc-175/013f90909d21837099fc1fee1052b3423466828c.352+446f13427e4d925b3b6d6825224781ccec436d35.176
real 0m0.539s
user 0m0.305s
sys 0m0.228s
--------------------------
Getting lastest revision (revc slower than mercurial):
address@hidden xx]$ time hg update
real 0m0.823s
user 0m0.698s
sys 0m0.118s
address@hidden xx]$ time revc-get icc-353
revc-get: getting revision
icc-353/2ff11e5c997533e8f1ba1fe4b1e8d6429e9183fb.353+c300c62bdd099a0a386e37adfb2d0b2f4748a8a9.176
real 0m1.230s
user 0m0.634s
sys 0m0.566s
Revc have slow down on last revisions.
Revc have repository 7 times bigger than Mercurial.
Regards,
Dmitriy
- Re: [Gnu-arch-users] GNU Arch 2.0 -- first source, (continued)
Re: [Gnu-arch-users] GNU Arch 2.0 -- first source, nick, 2005/07/10
- Re: [Gnu-arch-users] GNU Arch 2.0 -- first source, Thomas Lord, 2005/07/10
- Re: [Gnu-arch-users] GNU Arch 2.0 -- first source, Bruce Stephens, 2005/07/11
- Re: [Gnu-arch-users] GNU Arch 2.0 -- first source, Rob Browning, 2005/07/11
- Re: [Gnu-arch-users] GNU Arch 2.0 -- first source, Rob Browning, 2005/07/11
- Re: [Gnu-arch-users] GNU Arch 2.0 -- first source,
nick <=
- Re: [Gnu-arch-users] GNU Arch 2.0 -- first source, Miles Bader, 2005/07/11
- Re: [Gnu-arch-users] GNU Arch 2.0 -- first source, Dmitriy Nikitinskiy, 2005/07/12
- Re: [Gnu-arch-users] GNU Arch 2.0 -- first source, Andrew Suffield, 2005/07/12
Re: [Gnu-arch-users] GNU Arch 2.0 -- first source, Clark McGrew, 2005/07/12
Re: [Gnu-arch-users] GNU Arch 2.0 -- first source, Miles Bader, 2005/07/12
Re: [Gnu-arch-users] GNU Arch 2.0 -- first source, Robin Green, 2005/07/10