[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: Paul Koning <pkoning_at_equallogic.com>
Date: 2005-09-19 15:57:13 CEST

>>>>> "John" == John Waycott <javajohn@cox.net> writes:

 John> Daniel Morbach Serodio wrote:
>> Hi!
>>
>> Does anyone have any numbers wrt the relative performance of the
>> http and the svn protocols?
>>
>>
 John> Some testing my group has done (I don't have exact figures
 John> here) showed that for us the biggest issue seems to be network
 John> latency. If the ping times between the server and client are
 John> short, you may see less of a difference. The round-trip ping
 John> times between some of our offices is about 500ms. For
 John> checkouts, we see svn:// about 2-3 times faster than
 John> http://. We see very little difference when accessing the
 John> repository from the local LAN. 'svn ls' over http:// is
 John> excruciatingly slow, never taking less than 10 seconds to even
 John> get a response back. With svn:// it takes maybe 2 seconds.

I'm a bit confused whether you're saying the two are a lot different,
or not different.

Anyway, I've been doing a whole bunch of tests on a large repository
(71k files) on a local LAN, fast server, pretty fast client. (Server
is Linux, client is NetBSD.)

svnserve is consistently significantly faster. Specifically:

checkout 20:37 vs. 32:52
switch 8:55 vs. 21:32
status 3:53 vs. 5:21
update 6:30 vs. 9:01

         paul

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Sep 19 15:59:22 2005

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