文件映射的优点

【勇芳软件工作室】汉化HomePreviousNext

文件映射提供了两个主要优点:

*共享内存

*更快,更容易的文件访问

文件映射允许两个或多个应用程序共享内存。基于Win32的应用程序不能以任何其他方式共享内存。

文件映射允许进程通过使用指向文件视图的指针来更快速和容易地访问文件。使用指针可以提高效率,因为文件驻留在磁盘上,但文件视图位于内存中。文件映射允许进程同时使用随机I / O和顺序I / O。它还允许进程有效地处理诸如数据库之类的大型数据文件,而无需将整个文件映射到内存中。当进程需要来自文件的一部分的数据而不是当前文件视图中的数据时,它可以取消映射当前的文件视图,然后创建一个新的文件视图。