[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Relative performance of http:// vs. svn://

From: Jean-Marc Godbout <jmgodbout_at_gmail.com>
Date: 2005-09-18 19:27:06 CEST

Hi Daniel,

if you aren't using mod_deflate for your server then you probably should.
Subversion uses WebDAV to comunicate with Apache. This protocol is very
easily compressible and on a slow/average connection reducing the amount of
data using mod_deflate will make a significant improvement.

As well, there is a specific improvement for "ls" in the works. You can find
more information and a development patch at
http://subversion.tigris.org/issues/show_bug.cgi?id=2151. In my tests the
patch reduced ls times by sometimes as much as 85% for Apache.

Jean-Marc

On 9/17/05, John Waycott <javajohn@cox.net> wrote:
>
> Daniel Morbach Serodio wrote:
>
> >Hi!
> >
> >Does anyone have any numbers wrt the relative performance of the http and
> the
> >svn protocols?
> >
> >
> Some testing my group has done (I don't have exact figures here) showed
> that for us the biggest issue seems to be network latency. If the ping
> times between the server and client are short, you may see less of a
> difference. The round-trip ping times between some of our offices is
> about 500ms. For checkouts, we see svn:// about 2-3 times faster than
> http://. We see very little difference when accessing the repository
> from the local LAN. 'svn ls' over http:// is excruciatingly slow, never
> taking less than 10 seconds to even get a response back. With svn:// it
> takes maybe 2 seconds.
>
> It's a dilemma for us, because we need the security that http:// gives
> us, but want the speed of svn://. The good news as that svn over http://
> is still much faster than the version control system we replaced, so I
> can't really complain!
>
> ---
> John Waycott
>
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>
>
Received on Sun Sep 18 19:28:49 2005

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.