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: