Здравствуйте, lurii, Вы писали:
L>Я подробно описал всю ситуацию, время выполнения — просто один из параметров ... также я указал размер закачиваемого файла и параметры конфига. >>>А памяти 700 мегабайт свободной на сервере есть? L>А вот какой это памяти? В оперативке 1GB, на диске свободно >100. L>Кто-то пытался загружать большие файлы? Какие настройки при этом крутили? Какое железо на сервере?
ASP.NET кеширует весь запрос в памяти (в 2.0 вроде может кешировать на диске) прежде чем начать его обработку. Избежать этого можно, если использовать для обработки запроса WebHandler: файлы .ashx; <%@ WebHandler %>; интерфейс IHttpHandler.
Самому придется разбирать Response; декодировать из Base64 и т.д. У меня валяется примерчик, он в аттачменте.