ну насколько я знаю приложение не жестко резервирует указанное количество в ОЗУ а пользуются им динамически. То-есть если ты впишешь 80% то он не займет их всех навсегда, а будет использовать не более этого значения. В среднем форум IPS вряд ли создаст нагрузку более 4 гб.
@Respected в nginx еще есть параметр fastcgi_read_timeout int(sec);
https://nginx.org/ru/docs/http/ngx_http_fastcgi_module.html#fastcgi_read_timeout
который обычно размещают в секции
location ~* \.php$ {
}
этот параметр не прибавит скорости, это время, которое сервер ожидает когда отработает php. И если за это время php не отработало nginx выдает 502 страницу.
Можно установить его в 100-200-300 секунд на случай чтобы не было полного отказа страницы. Если по каким причинам страница не сгенерируется сразу, то за 1-5-10 минут по любому что нибудь выдаст.
У апача тоже должен быть аналог ожидания отработки модуля php