On 07/17/13 15:45, Volodymyr Kostyrko wrote:

Если php делает запросы к базе, то процессов нужно больше чем ядер. Но
2к это уже много. 50 .. 300 должно быть достаточно.

Хум хау. Я считаю что по количеству процов вполне хватает. Если все процессы
заняты - значит активно работает база. Если база конечно не мускуль.
Дополнительные процессы выедают память, которую более эффективно пустить на кеш
диска или отдать базе.

Конкретная цифра в любом случае сильно зависит от конкретных задач, софта, железа и т. п. и её проще определить проведя бенчмарки с разных числом процессов (начать с числа ядер, и постепенно увеличивать).

Вот кстати неплохая статься, про популярные ошибки при проведении бенчмарков HTTP-серверов:
http://www.mnot.net/blog/2011/05/18/http_benchmark_rules

Ответить