内存映射的这种方式虽然高效,但是也会存在适用范围。
比如:被映射的文件不能超过2G的大小,这个源于早期的操作系统不支持。另外,在使用内存映射这种方式的时候,映射的MAP可以采用只读方式进行读取,这样就不会有更改源文件的问题了。