Некоторый быстрый просмотр отражателя, кажется, показывает, что элемент управления FileUpload использует экземпляр HttpInputStream.
Под капотом HttpInputStream делегирует работу HttpRawUploadContent, который имеет пороговое значение размера.Все, что превышает этот порог, перекачивается во временный файл, все, что ниже, обрабатывается полностью в памяти.