On Wed, May 09, 2007 at 01:30:41AM -0400, Daniel Ouellet wrote:
How does this server do with 1000 non-httpd processes running? Perhaps
I need a newer Nemeth et al, but in my 3rd edition, pg 759 middle of the
page says "Modern systems do not deal welll with load averages over
about 6.0".
Could your bottleneck be in context-switching between so many processes?
With so many, the memory cache will be faulting during the context
switching and have to be retreived from main memory. I don't think that
such slow-downs appear in top, and I don't know about vmstat. I don't
know if there's a tool to measure this on i386.
I've never run httpd but it looks to me like a massivly parralized
problem where each connection is trivial to serve (hense low CPU usage,
no disk-io waiting) but there are just so many of them.
How does the server do with other connection services, e.g. pop or ftp?
Doug.
