mmap修改后的流程图

2015-08-05 10:27:20 10 举报
流程图描述: 1. 首先,程序通过mmap()函数请求内核将指定文件的一段内存映射到进程的地址空间。 2. 内核为这段内存分配物理页框,并建立虚拟地址和物理地址之间的映射关系。 3. 当进程需要访问这段内存时,直接使用虚拟地址即可,无需再进行文件I/O操作。 4. 如果进程对这段内存进行了修改,内核会将这些修改写回到对应的文件页中。 5. 当进程不再需要这段内存时,可以通过munmap()函数请求内核解除映射关系,并将修改后的页面写回到文件中。
作者其他创作
大纲/内容
评论
0 条评论
下一页