普通文件I/O需要两次复制,内存映射文件mmap一次复制

普通文件I/O

第一次复制:disk->page cache,从磁盘到页缓存(外存到主存)

第二次复制:page cache->process heap,从页缓存到进程堆空间(即内核态到用户态)

 

内存映射文件mmap

disk->page cache,从磁盘到页缓存(外存到主存)

 

参考:

https://blog.csdn.net/iter_zc/article/details/44195731

posted @ 2018-10-24 17:22  xiaoxiongfei  阅读(555)  评论(0)    收藏  举报