关于使用内存映射文件的优点
土豆吞噬者 2010-08-05 01:26:56 网上都说使用内存映射文件好,但好在哪呢,我这里只针对操作文件。
1.减少I/O操作?内存映射文件不管怎样,也要进行一次I/O操作吧,不然怎么把磁盘的内容装载到内存呢?我一次性ReadFile到缓冲区,操作完毕之后再一次性WriteFile,这样不就可以减少I/O操作吗?
2.支持大文件?没有谁一次把超大文件装载到内存吧,都是需要一点装载一点,这个不要内存映射文件也可以做到啊。
所以我认为在操作文件方面,使用内存映射文件真想不出来能带来什么好处。。。