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

Re: Subversion + Apache + SSL + Windows = low performance

From: Brian Fohl <brian.fohl_at_gmail.com>
Date: 2005-02-11 15:07:39 CET

I''m implementing SVN running on Apache / Windows 2000 for my team.
I've noticed a great degree of slowness, although not enough to render
the system totally unusable. What's puzzling is that I'm not using
SSL.

I suspect the problem may be that Apache is using LDAP for Windows
Active Directory authentication of domain account names and passwords.

Any ideas?

On Thu, 10 Feb 2005 10:11:20 -0500, Andy Lubel <lubela@tteam.com> wrote:
>
> Weve got about 4 repositories (about 400MB per repository) running on gentoo
> 2004.3 and windowsXP with apache2+SSL with no problems.. We are
> experimenting with the fsfs stuff but use the BDB system as our standard.
>
> What I think it is; go to appwiz.cpl-->add remove windows components-->
> then scroll down to where networking options are and see if QOS or any other
> stupid windows 'feature' is enabled. When I was reading through apache
> docs, I remember something about removing that. Give it a try! Besides its
> pretty useless anyway. Also if youre running XP maybe check that the
> Firewall is off, and or logging of packets is off.
>
> I hope that helps, basically imho its not dav_svn, apache, or ssl, it's the
> windows 'features' that are causing the problems. Of course I assume that
> your httpd.conf is not doing reverse lookups and nothing is set to DEBUG
> mode.
>
>
> Andy Lubel
>
>
> -----Original Message-----
> From: Slava Skorykh [mailto:vskorykh@fortess.net]
> Sent: Thursday, February 10, 2005 5:05 AM
> To: 'Martin Tomes'
> Cc: users@subversion.tigris.org
> Subject: RE: Subversion + Apache + SSL + Windows = low performance
>
> >Slava Skorykh wrote:
> >> Hi All,
> >>
> >> I have monitored network with Ethereal Network Analyzed and it shows
> >> that
>
> >> there are 1-2 seconds delays in Apache2 responses.
>
> > Network delays like this are often caused by DNS lookups or similar
> > 'where am I what am I, who is that' network queries. Are all Apache
> > requests delayed or just Subversion ones? Are you doing hostname
> > lookups for your Apache log file or logging the IP address of the request?
>
> I am not sure that DNS lookups cause delays:
> 1. In Apache log files there are no host names, only IP addresses 2. Delays
> are observed only for HTTPS protocol and there are no delays for HTTP (svn
> checkout of an empty project for HTTPS ~30 seconds and for HTTP ~2
> seconds)
>
> HTTPS handshake is also unlikely to cause the delays:
> 1. Ethereal Network Analyzed shows that port opened by Subversion client is
> always the same for all the requests 2. I have configured SSLSessionCache
> and tested that it works with openssl.exe
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Feb 11 15:10:16 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.