GrahamBright
Programmer
Hi all,
I'm trying to work on a strategy to optimise performance of my apache server. I've noticed the following parameters: -
KeepAliveTimeout 15
MinSpareServers 5
MaxSpareServers 10
StartServers 5
MaxClients 20 (changed from 150)
MaxRequestsPerChild 100 (changed from 500)
How does apache decide on the number of spares to start with.
How is the memory allocation managed for each apache instance, currently I can see I have 8 apache servers running each with the exception of 1 ( 5.4 Mbytes) taking 16 Megabytes of memory.
My main goal is to speed up request handling and minimise on memory usage.
Thanks,
Graham.
I'm trying to work on a strategy to optimise performance of my apache server. I've noticed the following parameters: -
KeepAliveTimeout 15
MinSpareServers 5
MaxSpareServers 10
StartServers 5
MaxClients 20 (changed from 150)
MaxRequestsPerChild 100 (changed from 500)
How does apache decide on the number of spares to start with.
How is the memory allocation managed for each apache instance, currently I can see I have 8 apache servers running each with the exception of 1 ( 5.4 Mbytes) taking 16 Megabytes of memory.
My main goal is to speed up request handling and minimise on memory usage.
Thanks,
Graham.