worker cpu balance

Renaud Allard renaud at
Sun Apr 13 12:19:50 MSD 2008

Aleksandar Lazic wrote:
> Hi all,
> during the testing with the donated 10GB network cards of Myricom to the
> haproxy project I have asked the author of this
> nice peace of SW if he will be so pleasent to run a test with nginx
> instead of tux. He was ;-))
> Here the description of his test with haproxy
> and now what he have send me back from
> his tests with nginx.
> ---
> It works fast. Since it uses sendfile, it is as fast as Tux on large
> files (>= 1MB), and saturates 10 Gbps with 10% of CPU with 1MB files.
> However, it does not scale on multiple CPUs, whatever the number of
> worker_processes. I've tried 1, 2, 8, ... The processes are quite there,
> but something's preventing them from sharing a resource since the
> machine never goes beyond 50% CPU used (it's a dual core).

Was worker_cpu_affinity defined in the config file to ensure each worker
was on a particular CPU?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3304 bytes
Desc: S/MIME Cryptographic Signature
URL: <>

More information about the nginx mailing list