[linux] mmap
>много меньше размера файла
и много меньше размера страницы?
мапится постранично
и много меньше размера страницы?
мапится постранично
точно?
man said:
void * mmap(void *start, size_t length, int prot , int flags, int fd, off_t offset);
The mmap function asks to map length bytes ...
да... почитал ман дальше - там и вправду кое-где сказано про то, что length должно быть кратно pagesize ^)
буду рюхать дальше
буду рюхать дальше

Оставить комментарий
zya369
есть прога с таким куском кода:в файле, который мапится, много записей.
Почему этим куском кода считываются они все, хотя read_size маленький (много меньше размера файла) ?