Hello,
I have a question about a curious performance result I get. I have a server that is configured with prefork and as follows in httpd.conf:
ServerLimit 5 [10]
MaxClients 5 [10]
These are the average page load times I get with JMeter:
5511,622 ms
51022,649 ms
53559,866 ms
10515,475 ms
101030,288 ms
103555,921 ms
First column is how ServerLimit and MaxClients are configured. Second column is the number of concurrent users (threads) set in JMeter. Third column is page average load time.
The results are before optimization, so don't mind the scare numbers.
So my question is, why would response time be lower with 5 processes instead of 10? I have checked with top and memory is enough, so no trashing occurs. What other causes could there be? The server is a single-core, single-CPU Intel Celeron.
Thanks in advance,
Leo