Раскидать процессы по процессорам + снизить нагрузку
    Igor Sysoev 
    is at rambler-co.ru
       
    Wed Apr 19 17:38:13 MSD 2006
    
    
  
On Wed, 19 Apr 2006, Eugene wrote:
> Есть машинка с двухядерным процессором, согласно рекомендации установил число 
> рабочих процессов 2. Но оказалось так, что оба рабочих процесса nginx висят 
> на одном и том же процесоре - ядре 1, когда на 0 свободно.
>
> Еще посмотрел загрузку top:
> Cpu0 : 0.0% us, 1.0% sy, 0.0% ni, 99.0% id, 0.0% wa, 0.0% hi, 0.0% si
> Cpu1 : 0.0% us, 0.0% sy, 0.0% ni, 89.9% id, 9.1% wa, 0.0% hi, 1.0% si
> Второе ядро тратит много времени в wa - иногда до 20%. Можно это как-то 
> уменьшить?
Если это Линукс, то можно попробовать
worker_cpu_affinity  01  10;
Один воркер будет привязан к cpu0, а второй - к cpu1.
Игорь Сысоев
http://sysoev.ru
    
    
More information about the nginx-ru
mailing list