Хмутро. SO> У меня есть файл размером больше 4G. И есть приложение которое иногда SO> читает этот файл по разным смещениям - как правило не более 50k. Причем SO> одни смещения используются значительно чаще чем другие (а большинство SO> возможных смещений не используется вообще).
SO> Мне бы хотелось максимально ускорить этот процесс чтения. SO> Очевидно что использовать mmap на весь файл не получится. Есть ли смысл SO> использовать mmap (c точки зрения производительности) перед SO> непосредственным чтением определенного куска (те на ~50k) или нет? Вообще говоря, есть. Еще лучше, если удастся сделать mmap сразу на все куски, которые надо прочесть. Если их надо прочесть все и быстро, естественно. -- Artem Chuprina RFC2822: <[EMAIL PROTECTED]>, FIDO: 2:5020/122.256, ICQ: 13038757