0 / 0 / 0
Регистрация: 28.03.2013
Сообщений: 7
|
||||||
1 | ||||||
Выборка из файла, размер которого около 100 Мб06.04.2014, 10:32. Показов 714. Ответов 6
Метки нет (Все метки)
Добрый день!
У меня есть на чтение большой файл, около 100 МБ, мне нужно сделать по нему выборку. Проблема в том, что цикл
P.S. читать сразу все байты файла нельзя, читаю байты так как нужен каждый символ файла, а он в кодировке ASCII.
0
|
06.04.2014, 10:32 | |
Ответы с готовыми решениями:
6
100 миллионов записей в БД - выборка, размер, нагрузка? Работа с файловой системой. Поиск файлов, удаление файл размер которого превышает 100 килобайт Определить размер файла А, если файл пуст то удалить его, иначе вывести 100 байтов содержимого на экран Игровой компьютер около 1000$ (+-100$) |
0 / 0 / 0
Регистрация: 28.03.2013
Сообщений: 7
|
|
06.04.2014, 11:46 [ТС] | 3 |
Не подойдет, если мне дадут файл не 100 мб, а 15-17 ГБ, у меня на это никакой памяти не хватит и полетят исключения.
0
|
0 / 0 / 0
Регистрация: 28.03.2013
Сообщений: 7
|
||||||
06.04.2014, 12:05 [ТС] | 5 | |||||
Мне надо все байты проверить и все обработать, просто нельзя весь документ кидать в память сразу, вот я и спрашиваю каким циклом можно пройтись по всему документу, считывая по 1024 байта (например), а не все сразу, которые я бы поочередно обрабатывал, Чтобы память не засорять. Главное: чтобы он в конце документа из этого цикла вышел.
В общем аналог
0
|
Заблокирован
|
||||||
06.04.2014, 12:21 | 6 | |||||
Читайте построчно я не думаю что найдется файлы в 1 строку.
0
|
17685 / 12871 / 3365
Регистрация: 17.09.2011
Сообщений: 21,136
|
||||||
06.04.2014, 12:35 | 7 | |||||
0
|
06.04.2014, 12:35 | |
06.04.2014, 12:35 | |
Помогаю со студенческими работами здесь
7
Размер приложения превышает размер ресурсов почти на 100 Мб Пользователь задает размер массива и он заполняет массив случайными целыми числами, в диапазоне от -100 до 100 В одномерном массиве вставить элемент, равный 100, перед последним элементом, значение которого меньше 100 Высокая загрузка жёсткого диска около 90%-100% Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |