| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Загрузка больших файлов в массив |
| Автор: nerig 14.9.2016, 19:44 | ||
| Здравствуйте! Кто может - подскажите. Не могу сообразить как считывать большие файлы в массив. Данный метод работает только на файлах небольшого размера. Если же боле 1 Гб, то появляется исключение 'System.OutOfMemoryException'
В какую сторону копать, куда смотреть, чтобы обойти эту ошибку. Спасибо за помощь. |
| Автор: a0730 16.9.2016, 03:48 |
| В сторону 64 битных приложений. Размер 32 битного приложения всего 2 гига. Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Zagruzka-bolshikh-faylov-v-massiv-id57d97e8d68584865b74c5442#findElement_E7045_57db417b4a37ff01e24d92f7_0 |
| Автор: a0730 16.9.2016, 03:48 |
| В сторону 64 битных приложений. Размер 32 битного приложения всего 2 гига. Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Zagruzka-bolshikh-faylov-v-massiv-id57d97e8d68584865b74c5442#findElement_E7045_57db417b4a37ff01e24d92f7_0 |
| Автор: a0730 16.9.2016, 03:48 |
| В сторону 64 битных приложений. Размер 32 битного приложения всего 2 гига. Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Zagruzka-bolshikh-faylov-v-massiv-id57d97e8d68584865b74c5442#findElement_E7045_57db417b4a37ff01e24d92f7_0 |
| Автор: a0730 16.9.2016, 03:48 |
| В сторону 64 битных приложений. Размер 32 битного приложения всего 2 гига. Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Zagruzka-bolshikh-faylov-v-massiv-id57d97e8d68584865b74c5442#findElement_E7045_57db417b4a37ff01e24d92f7_0 |
| Автор: a0730 16.9.2016, 03:48 |
| В сторону 64 битных приложений. Размер 32 битного приложения всего 2 гига. Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Zagruzka-bolshikh-faylov-v-massiv-id57d97e8d68584865b74c5442#findElement_E7045_57db417b4a37ff01e24d92f7_0 |
| Автор: infarch 16.9.2016, 10:22 |
| Я бы смотрел в сторону оптимизации алгоритма. Очень редко бывает нужно иметь столько данных в памяти. Вы что сделать то хотите? |