HG clone network performance
dhruvakm at gmail.com
Tue Dec 18 22:08:48 CST 2007
On Dec 18, 2007 8:58 PM, Matt Mackall <mpm at selenic.com> wrote:
> Yes, but often CPU time isn't the bottleneck. And encryption is
> relatively fast here.
Do you feel it is worthwhile trying multiple connection points to
transfer changesets in parallel for a clone operation? From what
little I know, I have found multi threaded download clients to be
faster than their single threaded counterparts. Could the same analogy
be extended to this case?
In fact, I had read the gittorrent RFC and was wondering if we can
get something similar in Mercurial. If a repository is cloned in
multiple locations, there are really multiple servers from which
changesets can be pulled. This would make maximum usage of available
bandwidth. Do you feel it is worth exploring?
Contents reflect my personal views only!
More information about the Mercurial-devel