[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