1

在 mmap()ed 文件中对齐我的数据有什么好处吗?即,如果要读取的对象的数据从文件开头(或mmap?)偏移了多个操作系统的页面大小。

这是否会导致更快的读取性能,因为生成的页面错误更少并且操作系统不必交换数据进出。这是如何运作的?

4

1 回答 1

0

通过阅读,我得到了答案。

如果一小部分数据将跨越页面的边界,最好将其与下一页对齐,因为操作系统一次从磁盘页面加载数据。

于 2013-10-13T01:46:20.283 回答