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

AW: subversion 1.8.11 on apache 2.4 five times slower than on apache 2.2

From: Zeitler Hans (LVT) <hans.zeitler_at_liebherr.com>
Date: Mon, 23 Mar 2015 11:11:04 +0000



> -----Ursprüngliche Nachricht-----
> Von: Grierson, David [mailto:David.Grierson_at_bskyb.com]
> Gesendet: Montag, 23. März 2015 11:58
> An: Zeitler Hans (LVT); Nico Kadel-Garcia
> Cc: users_at_subversion.apache.org
> Betreff: RE: subversion 1.8.11 on apache 2.4 five times slower than on apache 2.2
>
> Okay - so to summarise, things that have changed between your old and new
> environment:
>
> * Apache 2.2 -> 2.4
> * Subversion 1.8.5 -> 1.8.11
> * PHP 5.2.x -> 5.6.6
> * http:// -> https:// access to repositories
>
> To me that last one is where I'd be looking to start with. Every connection to the
> server is going to incur an overhead because of the SSL comms taking place.
>
> What I would do is remove that one aspect from your configuration to see whether
> it's any faster without the SSL layer in order that you can identify which aspect of
> the performance you're needing to tune.


The difference between http and https is smaller than differences in time caused by changing network traffic.
About one or two seconds.

I already tested stripping off all authentication methods and accessing the repository without any authentication.
The differences are also about one or two seconds as before.

In the attachement you will find the conf files

Zeitisen

>
> Dg.
> --
> David Grierson - SDLC Tools Specialist
> Sky Broadcasting - Customer Business Systems - SDLC Tools
> Email: David.Grierson_at_bskyb.com
> Watermark Building, Alba Campus, Livingston, EH54 7HH
>
>
>
> > -----Original Message-----
> > From: Zeitler Hans (LVT) [mailto:hans.zeitler_at_liebherr.com]
> > Sent: 23 March 2015 10:53
> > To: Grierson, David; Nico Kadel-Garcia
> > Cc: users_at_subversion.apache.org
> > Subject: AW: subversion 1.8.11 on apache 2.4 five times slower than on
> > apache 2.2
> >
> >
> >
> > > -----Ursprüngliche Nachricht-----
> > > Von: Grierson, David [mailto:David.Grierson_at_bskyb.com]
> > > Gesendet: Montag, 23. März 2015 11:07
> > > An: Zeitler Hans (LVT); Nico Kadel-Garcia
> > > Cc: users_at_subversion.apache.org
> > > Betreff: RE: subversion 1.8.11 on apache 2.4 five times slower than
> > > on
> > apache 2.2
> > >
> > > Well you're not really giving us much to go on in order to help you.
> > >
> > > I recommend you start by reading Eric S Raymond's guide to asking
> > questions:
> > >
> > > http://www.catb.org/esr/faqs/smart-questions.html
> > >
> > > --
> > > David Grierson - SDLC Tools Specialist Sky Broadcasting - Customer
> > > Business Systems - SDLC Tools
> > > Email: David.Grierson_at_bskyb.com
> > > Watermark Building, Alba Campus, Livingston, EH54 7HH
> > >
> >
> > I thought I was writing enough. Telling everything I tried before will
> > lengthen this mail a bit.
> >
> > But if it helps here in long form:
> >
> > We had a Server as VMware virtual machine with windows Server 2008
> > 32bit, 4GByte Ram. On this Server there was apache 2.2 running with
> > subversion
> > 1.8.5 and PHP 5.2.x
> > With this system we had quite a good performance.
> > A test archive, which is unchanged for about 8 years, could be checked
> > out within 22 seconds.
> >
> > Now our security division requested to change the protocol from http
> > to https.
> > Because it was not so easy to get the the openssl version up to date
> > for apache 2.2, we decided to update the complete system to Apache
> > 2.4, svn 1.8.11 and PHP 5.6.6
> >
> > For test purposes we cloned the virtual machine and replaced the software.
> > For apache I only changed the httpd.conf, httpd-dav.conf, and httpd-
> > ssl.conf so that there where no error messages anymore.
> >
> > The system is running but as mentioned before it is drastically slower.
> > The checking out of the test archive lasts about 110 seconds.
> >
> > I therefore tried a lot in configurations:
> > SVNInMemoryCacheSize, SVNCacheRevProps, SVNPathAuthz,
> > LDAPSharedCacheSize, MaxKeepAliveRequests, ThreadsPerChild,
> > AcceptFilter, EnableMMAP, EnableSendfile I also tried apache 2.4
> > compiled with VC11 and VC9 . No difference Subversion is compiled with
> > vc6 ( from alagazam.net), The apache modules (mod_dav_svn,
> > mod_authz_svn, mod_dontdothat) are from apache haus, compiled with
> > vc11 like apache itself. The problem here was the Serf library from
> > apache haus, which was 1.2.1 and to old. I got a certifcate problem
> > with this version.
> >
> > Sometimes there was a little change but nothing which was only in the
> > near of the former performance.
> >
> > So now I am at the end of my knowledge and hope, somebody has an idea.
> >
> > What has to be done different on apache 2.4 for gaining the same
> > performance?
> >
> > Can anybody reproduce this behavior?
> >
> >
> > Zeitisen
> >
> >
> >
>

Received on 2015-03-23 12:12:00 CET

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.