ПРОЕКТЫ
АРХИВ
nginx-ru @sysoev.ru
СТАТЬИ
ПЕРСОНАЛЬНОЕ
ПРОГРАММЫ
ПИШИТЕПИСЬМА
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%. Можно это как-то уменьшить?
Еще посмотрел загрузку 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
Если это Линукс, то можно попробовать worker_cpu_affinity 01 10; Один воркер будет привязан к cpu0, а второй - к cpu1. Игорь Сысоев http://sysoev.ru
Copyright © Lexa Software, 1996-2009.