httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nick De Decker" <n...@i-vision.be>
Subject Re: slow apache 2.0
Date Wed, 10 Apr 2002 15:28:06 GMT
Hello,

Settings now for worker mpm :

ThreadLimit   1000
StartServers 1
Maxclients    2000
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 1000
MaxRequestsPerChild 0

=> Strange thing is that with these settings a ps aux list a little 1009
apache processes, so these are no threads but childs ? strange ....

Another thing is that with these settings the performance when load is low
that response times are higher and requests per seconds is 5 times lower
then with original settings.

Nick


----- Original Message -----
From: "Greg Ames" <gregames@remulak.net>
To: <dev@httpd.apache.org>
Sent: Wednesday, April 10, 2002 5:01 PM
Subject: Re: slow apache 2.0


> Nick De Decker wrote:
> >
> > Hello again,
> >
> > These are my current worker settings (defaults from standard httpd.conf)
> >
> > StartServers         2
> > MaxClients         150
> > MinSpareThreads     25
> > MaxSpareThreads     75
> > ThreadsPerChild     25
> > MaxRequestsPerChild  0
> >
> > => With these settings apache 2.0 kicks ass, but only if concurrent
requests
> > is lower then 26
> > 26 => 1000 per second
> > 27 => 50 per second
> >
>
> Nick,
>
> What happens if you boost ThreadsPerChild way high, like to 1000 or 2000,
and
> change StartServers to 1?  This should let nearly everything be served by
one
> process, and will make it a lot harder to fill up worker's connection
queue.
>
> Greg
>



Mime
View raw message