着急猎豹

文章
5
资源
0
加入时间
2年10月18天

使用内存映射文件来提高你程序的性能

本人在学习《WINDOWS核心编程》的时候对JEFFREY大师提到的一个小程序写了两个版本来比较性能,该程序的原始需求是这样的:对一个大文件进行倒序,也就是将一个文件头变成尾,尾变成头。  使用的方法有很多种,这里使用两个方法来比较,主要是突出使用内存映射文件好处;两种方法为:内存映射文件方法,I/O读写的缓存办法。  第一种办法是创建内存映射文件对象,然后将该对象映射到进程的地址