[Moscow.pm] perl и "Очень Большие Файлы" (tm)
Монашёв Михаил
postmaster на softsearch.ru
Вт Фев 19 07:32:51 PST 2008
Здравствуйте, Алекс.
> Я не очень догоняю, в чем принципиальная сложность для системы
> работать с дисковым файлом как с памятью, ведь по сути они отличаются
> лишь скоростью доступа.
Как написал выше Алексей Шруб, эти проблемы со скоростью доступа к
диска сделают задачу не решаемой в обозримое время. Например 3D-игры
загружают текстуры в память, а не сдиска их читают.
Попробуй файл замапить файл: http://search.cpan.org/search?query=mmap
и работать с файлом как с переменной. Но применив "универсальный"
регэсп к большому файлу ты быстро поймёшь, что задачу не решить из-за
медленного чтения с диска.
--
С уважением,
Монашёв Михаил, SoftSearch.ru
mailto:postmaster на softsearch.ru
ICQ# 166233339
http://michael.mindmix.ru/
Без бэкапа по жизни.
Подробная информация о списке рассылки Moscow-pm