Nathan Gray wrote:
> 
> On Wed, Nov 26, 2008 at 04:12:50PM -0800, Conal Elliott wrote:
> > Is darcs known to be difficult over a high-latency internet
> > connection?  I have satellite-based internet and so a considerable
> > ping (1-2 seconds typically).  Pushes & pulls are terribly slow
> (often
> > several minutes).  I wonder if there are helpful coping strategies
> (other than leaving darcs).
> >
> > I am running darcs 2.1.0 (release) locally.  One server I use has
> > 2.1.0 installed, while another (code.haskell.org) has 2.0.2.
> >
> > To get a sense of how many times I'm making new connections, I
> renamed
> > by ~/.ssh.  When I try a push, I get prompted for my password over &
> > over & over.
> 
> I noticed that the other day, too.  I think the idea with multiple ssh
> connections was to make pushes and pulls faster, but on flaky networks,
> using a single connection is likely faster.
> 
> I would not mind having an option to specify that I only want to use
> one ssh connection.

One SSH connection wouldn't help in the case of a satellite connection (I
used one for a time).  It would have the exact same issue.  For Satellite in
particular you get the best throughput when the system can pre-fetch a
single large file.  So probably the best bet for a situation like Conal's
would be better support for large packs over individually requesting
patches/pristine.  I don't think you could ever get darcs push much faster,
but certainly fewer, larger files to download are more useful in a satellite
environment.

--
--Max Battcher--
http://worldmaker.net

_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to