static держит фиксированный пул; dynamic масштабирует в пределах; ondemand поднимает процессы по запросу.
Разбор
- static предсказуемее под нагрузкой.
- ondemand экономит память на простое.
- max_children критичен против OOM.
- Смотрите listen queue и slowlog.
Итог
Режим pm выбирают по профилю нагрузки и памяти.