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

Re: Wine + GIT

From
NHNick Hengeveld <nickh@reactrix.com>
Date
Dec 6, 2005, 23:08 UTC
Message-ID
<20051206230844.GA3876@reactrix.com>
In-Reply-To
<4394F50E.7030803@pobox.com>
On Mon, Dec 05, 2005 at 09:18:54PM -0500, Jeff Garzik wrote:
> One other comment:  http:// is the slowest of all three transports. 
> git:// (git daemon) is preferred, followed by rsync.
> 
> http:// takes forever, comparatively.

Has that been the general git user experience? While there are certainly disadvantages to the http transport, I didn't think that performance was one of them.

For comparison, I ran some clones this morning/afternoon with the following results:

Clone of kernel.org/pub/scm/git/git.git

http real 0m24.204s real 0m25.750s real 0m24.094s user 0m5.870s user 0m5.530s user 0m5.350s sys 0m0.660s sys 0m0.710s sys 0m0.600s

rsync real 1m3.952s real 1m3.417s real 1m4.360s user 0m0.090s user 0m0.130s user 0m0.120s sys 0m0.210s sys 0m0.230s sys 0m0.210s

git real 0m54.715s real 0m55.928s real 0m56.411s user 0m0.980s user 0m0.980s user 0m1.040s sys 0m0.220s sys 0m0.140s sys 0m0.160s

Clone of kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git

http real 4m59.959s real 5m28.512s real 6m9.109s user 1m38.400s user 1m34.350s user 1m35.700s sys 0m7.640s sys 0m8.180s sys 0m7.510s

rsync real 19m47.218s real 19m46.739s real 21m41.875s user 0m3.960s user 0m4.260s user 0m4.000s sys 0m5.060s sys 0m4.680s sys 0m4.860s

git real 19m43.014s real 19m36.692s real 20m43.277s user 0m23.180s user 0m23.070s user 0m23.230s sys 0m8.210s sys 0m8.590s sys 0m11.240s

-- 
For a successful technology, reality must take precedence over public
relations, for nature cannot be fooled.
Previous: Jeff GarzikNext: Andreas Ericsson
Message 13 of 15 in “Wine + GIT”
  1. Mike McCormackDec 5, 2005
  2. Jeff GarzikDec 6, 2005
  3. Junio C HamanoDec 6, 2005
  4. J. Bruce FieldsDec 6, 2005
  5. Junio C HamanoDec 6, 2005
  6. J. Bruce FieldsDec 6, 2005
  7. Jon LoeligerDec 6, 2005
  8. git shorthands (was: Re: Wine + GIT)Andreas Ericsson, Dec 6, 2005
  9. Ben CliffordDec 7, 2005
  10. Jeff GarzikDec 6, 2005
  11. Mike McCormackDec 6, 2005
  12. Jeff GarzikDec 6, 2005
  13. Nick HengeveldDec 6, 2005
  14. Andreas EricssonDec 6, 2005
  15. Marco CostalbaDec 6, 2005

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.