0%

linux中的内存映射

linux中的内存映射

linux内核中提供了一种访问磁盘文件的特殊方式,可以将内存中某块地址空间和我们指定的磁盘文件相关联,从而把我们对这块内存的访问转换为对磁盘文件的访问,这种技术成为内存映射(Memory Mapping)

通过mmap()系统调用来建立内存和磁盘文件的关联,然后像访问内存一样访问文件