mmap 将文件映射到内存, 对这块内存的修改会自动同步到相应的文件中 void *mmap(void *addr, size_t len, int prot, int flag, int fd, off_t off) 返回值为void *, 也就是映射内存的首地址 void *addr, 一般直接填0, 表示由系统自动分配合适大小的内存 size_t len, 文件映射的长度 int prot, 读写属性PROT_READ, PROT_WRITE, PROT_EXEC, PROT_NONE i…