Re: Git benchmarks at OpenOffice.org wiki
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- May 2, 2007, 14:35 UTC
- Message-ID
- <Pine.LNX.4.64.0705021630170.4015@racer.site>
- In-Reply-To
- <200705021624.25560.kendy@suse.cz>
Hi,
On Wed, 2 May 2007, Jan Holesovsky wrote:
Show 9 quoted lines
> On Tuesday 01 May 2007 23:46, Jakub Narebski wrote: > > > What I am concerned about is some of git benchmark results at Git page > > on OpenOffice.org wiki: > > http://wiki.services.openoffice.org/wiki/Git#Comparison > > Actually it is comparison with CVS and Subversion, although most > > benchmarks are done only for git. > > I did the git numbers, so if they are wrong - blame me :-)
Good to have you here!
Show 9 quoted lines
> > 'Checkout time' (which should be renamed to 'Initial checkout time'), > > in which git also loses with 130 minutes (Linux, 2MBit DSL) [from > > go-oo.org], 100min (Linux, 2MBit DSL, Wireless, no proxy) [from > > go-oo.org] versus 117 minutes (Linux, 2MBit DSL), 26 minutes (Linux, > > 2MBit DSL, with compression (-z 6)) for CVS, and 60 Minutes (Windows, > > 34Mbit Line) for Subversion, would also be helped by the above. > > Good point, and I already changed the page in the morning. I also added the > checkout time that I got over a fast line [it was 44min].
It took me longer here, but the reason might be that my "local" repository is on NFS, due to quota on the machine.
Show 5 quoted lines
> > What I'm really concerned about is branch switch and merging branches, > > when one of the branches is an old one (e.g. unxsplash branch), which > > takes 3min (!) according to the benchmark. 13-25sec for commit is also > > bit long, but BRANCH SWITCHING which takes 3 MINUTES!? There is no > > comparison benchmark for CVS or Subversion, though...
I imagine that might be related to the vast amount of remote branches. IIRC we do not pack them with git-gc, and ext3 is not that good with big directories (remember: 3464 branches!).
Maybe oprofile knows a bit more where the hotspots are.
Ciao, Dscho