Re: irc usage..
- From
Linus Torvalds <torvalds@osdl.org>
- Date
- May 22, 2006, 09:13 UTC
- Message-ID
- <Pine.LNX.4.64.0605220203200.3697@g5.osdl.org>
- In-Reply-To
- <46a038f90605220042v369e9ff5o3dc7841472171d02@mail.gmail.com>
On Mon, 22 May 2006, Martin Langhoff wrote:
Show 5 quoted lines
> > Or a slow leak in Perl? The 5.8.8 release notes do talk about some > leaks being fixed, but this 5.8.8 isn't making a difference. > > Working on it.
Thanks. Looking at what I did convert, that horrid gentoo CVS tree is interesting. The resulting (partial) git history has 93413 commits and 850,000+ objects total, all in a totally linear history.
And that's just up to April 2004, so the full tree is probably a million objects.
The good news is that git seems to handle that size repo no problem at all. The repack did indeed take a long while, but it packed it all down to a 189MB pack-file (and 20MB pack index).
Considering that the bzip2'd tar-file of the CVS history was 157MB, and the actual CVS footprint was about 1.6GB, if git stays at under a quarter gigabyte for the whole archive once converted (which sounds likely, counting indexing), git would basically cut down the disk usage for a live repo by a factor of 7 or so.
_And_ I can do a "git log origin > /dev/null" in about 2.4 seconds. Take that, CVS.
Linus