C++/Linux之内存映射mmap(memory map)

mmap内存映射原理 mmap是unix/linux下的系统调用。 mmap mmap 是以一种内存映射文件的方法,即将一个文件或者其他对象映射到进程的地址空间,实现文件磁盘地址和进程虚拟空间中一段虚拟地址的一对一关系;实现这样的映射后,进程就可以采用指针的方式读写操作这一块内存,而系统会自动回写脏页面(未提交的数据)到对应文件磁盘上,即完成了对文件的操作而不是调用read/write等系统调用,
相关文章
相关标签/搜索