> I'm trying to figure out the maximum number of apache2 processes that
> could run simultaneously according to my config so I don't run out of
> memory again.  I have KeepAlive on, but I can see in the log that a
> different pid serves each file associated with a particular page
> request.

Ok, I didnt not expect that, and am now questioning my own
understanding. Perhaps each process can only handle a single get at
once, so if you're pipelining you have to use multiple processes to
support the request.

How did you determine each file was served from a different PID? What
browser did you use to test? FWIW Firefox only sends 6 gets per
persistent session.

> Doesn't that mean a different apache2 process is serving
> each file and I need one process for each file served at any
> particular moment?

Certainly sounds like it.

> How does KeepAlive relate to the number of running
> apache2 processes?

Not directly related AFAIK.

Reply via email to