On 6/15/2010 4:20 PM, Igor Galić wrote: > >>> Worker/Event >>> ============ conf default proposed >>> StartServers 2 3 2 >>> MinSpareThreads 25 75 25 >>> MaxSpareThreads 75 250 100 >>> MaxClients 150 400 400 >>> ThreadsPerChild 25 25 25 >>> MaxRequestsPerChild 0 10000 0 >> >> If threaded, and stable, why not some 50 or 100 threads per child? > > For preforking/hybrinds I'd set StartServers/MinSpareServers > to $num CPU Cores (not threads!)
Servers? Threads can and do service different cpu's. Are you just being optimistic that each process's listen queue will land on a different CPU core, by happenstance?