Nginx PHP Загрузить ход работы?

Известно, что с загрузкой в ​​Nginx сервер заполняет буфер, а затем отправляет файл на PHP.

Это обычно означает, что процесс загрузки для PHP никогда не работал (не говоря уже о fcgi), однако, я только что обновил версию 1.4.4 от Nginx, и это … хорошо работает.

PHP способен отслеживать загрузку. Я проверил его пару раз, чтобы убедиться.

Если я это правильно понимаю, это может означать, что я больше не получаю преимущества, которые Nginx дал бы мне в загрузке файлов (например, async IO), или я ошибаюсь, был ли прогресс на этом фронте?

Хорошо, я понимаю, что я действительно знаю ответ, и это довольно просто.

Nginx, без модулей загрузки, которые вы можете установить, будет пытаться и буферизировать его в памяти. Когда выделенная память для своего процесса будет использована, она фактически выгрузит это для процесса PHP.

Именно в это время PHP может понять прогресс загрузки и т. Д., Когда Nginx может больше не хранить весь файл в памяти.