Есть vds с памятью 512мб и 10гб на диске(свободно 7гб).
Загружаю файл на сервер через nginx и gunicorn, параметры:
client_body_in_file_only clean;
client_body_temp_path /home/www/sites/media/tmp/;
client_max_body_size 500000m;
загружается максимум 309мб, при этом если смотреть в htop то:
"cache — память ядра, находящаяся в ОЗУ и используемая для хранения содержимого файлов, прочитанных с диска."
за это время заполняется полностью, по идее деректива client_body_in_file_only должна заставить nginx писать входящий буфер в файл, но не смотря на то что в /home/www/sites/media/tmp/ файл появляется и пишется - cache все равно переполняется.
Сдаюсь, не знаю куда копать.