Re: q: git-fetch a tad slow?
From: Ingo Molnar <hidden>
Date: 2016-06-15 22:45:04
* Shawn O. Pearce [off-list ref] wrote:
Ingo Molnar [off-list ref] wrote:quoted
Setup/background: distributed kernel testing cluster, [...] Problem: i noticed that git-fetch is a tad slow: titan:~/tip> time git-fetch real 0m2.372s
Also, I wonder if you really need to fetch over SSH. Doing a fetch over git:// is much quicker, as there is no SSH session setup overheads.
note that titan is a very beefy box, almost 3 GHz Core2Duo: model name : Intel(R) Core(TM)2 CPU E6800 @ 2.93GHz stepping : 5 cpu MHz : 2933.331 server is 3 GHz. So if we have a quadratic overhead on number of branches, that's going to be quite a PITA.
I wonder if git-pack-refs + fetching only a single branch will get you closer to the tip-fetch time.
should i pack on both repos? I dont explicitly pack anything, but on the server it goes into regular gc runs. (which will pack most stuff, right?) Ingo