mmap и выравнивание страниц данных - это увеличивает производительность?

0

Есть ли какая-либо польза для выравнивания моих данных в файле mmap()? т.е. если данные для считываемого объекта смещены с кратным размеру страницы ОС от начала файла (или mmap?).

Это приведет к более быстрой производительности чтения, поскольку создаются меньше сбоев страниц, а ОС не требуется менять данные. Как это работает?

Теги:
mmap

1 ответ

0
Лучший ответ

От чтения вокруг у меня есть ответ.

Если небольшая часть данных пересечет границу страницы, вероятно, лучше выровнять ее со следующей страницей, поскольку ОС загружает данные с дисков одновременно.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню