[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mmap на больших файлах ?



Хмутро.

SO> У меня есть файл размером больше 4G. И есть приложение которое иногда 
SO> читает этот файл по разным смещениям - как правило не более 50k. Причем 
SO> одни смещения используются значительно чаще чем другие (а большинство 
SO> возможных смещений не используется вообще).

SO> Мне бы хотелось максимально ускорить этот процесс чтения.

SO> Очевидно что использовать mmap на весь файл не получится. Есть ли смысл 
SO> использовать mmap (c точки зрения производительности) перед 
SO> непосредственным чтением определенного куска (те на ~50k) или нет?

Вообще говоря, есть. Еще лучше, если удастся сделать mmap сразу на все куски,
которые надо прочесть. Если их надо прочесть все и быстро, естественно.

-- 
Artem Chuprina
RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757



Reply to: