Форум: "Начинающим";
Текущий архив: 2008.07.20;
Скачать: [xml.tar.bz2];
Внизфайл и потоки Найти похожие ветки
← →
Res (2008-06-19 18:52) [0]Здравствуйте. Пишу многопоточное приложение, задача каждого потока, построчно из файла брать инфу. Файл достаточно большой - 300мб. При использовании класса TStrings прога жрет много оперативки. Можно ли как нить обойтись без загрузки файла в памят приложения?
← →
Palladin © (2008-06-19 18:54) [1]обойдись без многопоточности
← →
Тын-Дын © (2008-06-19 18:54) [2]
> Res (19.06.08 18:52)
У тебя каждый поток будет каждую строку читать?
← →
Res (2008-06-19 18:57) [3]
> У тебя каждый поток будет каждую строку читать?
да
> обойдись без многопоточности
никак
← →
Palladin © (2008-06-19 19:02) [4]
> никак
о как :) это почему же?
← →
McSimm © (2008-06-19 19:09) [5]Обойтись без TStrings?
Зачем из-за одной строки держать весь файл в памяти?
← →
Res (2008-06-19 19:13) [6]
> Зачем из-за одной строки держать весь файл в памяти?
Не из за одной, каждый поток построчно считывает инфу
1 поток считал первую строку
2 поток считал вторую строку
1 поток считал третью строку
2 поток считал четвертую строку
....
← →
Игорь Шевченко © (2008-06-19 19:50) [7]Э...а нафига ?
← →
Res (2008-06-19 19:51) [8]Решение нашел ток 1 ) запускать поток с параметрами
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.07.20;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.041 c