From: Krzysztof Halasa Date: Sun, 07 Jan 2007 15:06:50 GMT Subject: Re: How git affects kernel.org performance Message-ID: In-Reply-To: <45A083F2.5000000@zytor.com> "H. Peter Anvin" writes: > During extremely high load, it appears that what slows kernel.org down > more than anything else is the time that each individual getdents() > call takes. When I've looked this I've observed times from 200 ms to > almost 2 seconds! Since an unpacked *OR* unpruned git tree adds 256 > directories to a cleanly packed tree, you can do the math yourself. Hmm... Perhaps it should be possible to push git updates as a pack file only? I mean, the pack file would stay packed = never individual files and never 256 directories? People aren't doing commit/etc. activity there, right? -- Krzysztof Halasa