正常读文件的流程
从磁盘读到内核缓冲区
内核缓冲区读到堆外内存
堆外内存复制到堆内
使用内存映射读文件流程
从磁盘读到对外内存
对外复制到堆内
相比上面,减少了一步操作