When I read this thread, I am confused by Vinko Vrsalovic's reply
At server start you'll get minspare processes, which will keep growing until maxspare (or maxchildren) if more requests are coming.
Then, what will happen if the the value of maxspare and maxchildren are different? The server's processes will keep growing until maxspare or maxchildren or anything else?
Here is the given definition of the two terminology in the same reply:
maxspare : Maximum number of spare processes to keep running
maxchildren: Hard limit number of processes in prefork mode