mmap失败的原因, 其中一种,可能是由于fopen的文件是只读,但是在mmap中却写成了PROT_READ | PROT_WRITE(读写) 那么只需要删除PROT_WRITE即可 (查了很久。。。)