Thread (10 messages) flat view 10 messages, 2 authors, 2016-06-15

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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help