git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: kde.git is now online

From
Nicolas Pitre <nico@cam.org>
Date
Apr 5, 2007, 19:45 UTC
Message-ID
<alpine.LFD.0.98.0704051532240.28181@xanadu.home>
In-Reply-To
<alpine.LFD.0.98.0704051334590.28181@xanadu.home>
On Thu, 5 Apr 2007, Nicolas Pitre wrote:
Show 14 quoted lines
> On Thu, 5 Apr 2007, Linus Torvalds wrote:
> 
> > 
> > 
> > On Thu, 5 Apr 2007, H. Peter Anvin wrote:
> > > 
> > > http://userweb.kernel.org/~hpa/kdegit/
> > > 
> > > It's available both as a tarball and as an expanded tree.
> > 
> > Thanks. Am downloading it right now ("0% 146.99kB/s" - it will take quite 
> > some time ;)
> 
> I'm downloading it too (794.3 KB/s).

OK this is a really nice test repo. I have only 1 GB of ram, and although basic operations appear to work just fine, this data set shows its weight in some ways.

For example I think there might be ways to improve the pack mmap windowing, or git-fsck's IO patterns. For example, git-fsck --full spend 96% of the time waiting for IO completion and only 4% actually performing some work according to top. At that rate that makes fsck --full rather unusable on this repo. Without --full then fsck completes in less than 2 seconds.

Nicolas
Previous: Nicolas PitreNext: Linus Torvalds
Message 4 of 11 in “kde.git is now online”
  1. H. Peter AnvinApr 5, 2007
  2. Linus TorvaldsApr 5, 2007
  3. Nicolas PitreApr 5, 2007
  4. Nicolas PitreApr 5, 2007
  5. Linus TorvaldsApr 5, 2007
  6. Nicolas PitreApr 5, 2007
  7. Linus TorvaldsApr 6, 2007
  8. Chris LeeApr 5, 2007
  9. Junio C HamanoApr 5, 2007
  10. Geert BoschApr 6, 2007
  11. Nicolas PitreApr 6, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.