Вверх ↑
Ответов: 16884
Рейтинг: 1239
#1: 2009-12-23 12:31:59 ЛС | профиль | цитата
filyaxxxcom, помоему схема немного некорректная (вроде DataToFile без "нагрузки" не работает)
Вот схема:
code_16110.txt

А это результат:


Между прочим IC считает строки верно (в моем файле ровно 803004 строки). Почему-то стримовские компоненты выдали на одну строку больше. Где они её берут нужно разобираться.
Ну и это не время работы IC - время перебора 850 в тех же единицах. Это время перебора строк+счетчик+вывод в Label
------------ Дoбавленo в 13.09:
Леонид писал(а):
здесь файл целиком в памяти, а если слишком большой, то ещё и на диске второй экземпляр - нетрудно проверить, открыв какой-либо громадный файл, контролируя объём памяти через диспетчер.
оба метода не грузят файл целиком в память - использование памяти и загрузка проца почти одинаковы
------------ Дoбавленo в 13.12:
Да filyaxxxcom, а сколько строк в твоем 576 метровом файле ?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 2code_16110.txt [3.2KB] [468], test.png [7.9KB] [561]