Ingo Molnar <mingo@xxxxxxx> wrote: > * Shawn O. Pearce <spearce@xxxxxxxxxxx> wrote: > > > > What does `find .git/refs -type f | wc -l` give for the repository on > > the central server? If its more than a handful (~20) I would suggest > > running git-gc before testing again. > > ah, you are right, it gave 275, then git-gc brought it down to two: > > earth4:~/tip> find .git/refs -type f | wc -l > 275 > earth4:~/tip> git gc > earth4:~/tip> find .git/refs -type f | wc -l > 2 > > alas, fetching still seems to be slow: > > titan:~/tip> time git-fetch origin > > real 0m5.112s > user 0m0.972s > sys 0m3.380s Yea, OK, there's definately performance problems there. And it should be fast. Its too common of a case (fetching small deltas). > > I'll try to find some time to reproduce the issue and look at the > > bottleneck here. I'm two days into a new job so my git time has been > > really quite short this week. :-| > > fetching the -tip repo: > > http://people.redhat.com/mingo/tip.git/README > > and then running 'git remote update' will i think already show this > problem for you too. People have been complaining about how slow the > update is. Thanks. I'll try to poke at it this evening and see what I find. git-fetch should be running faster than this. -- Shawn. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html