高效率场景-内存映射

Posted tpf386

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了高效率场景-内存映射相关的知识,希望对你有一定的参考价值。

 

 

百度百科:内存映射

内存映射文件,是由一个文件到一块内存的映射。Win32提供了允许应用程序把文件映射到一个进程的函数 (CreateFileMapping)。内存映射文件与虚拟内存有些类似,通过内存映射文件可以保留一个地址空间的区域,同时将物理存储器提交给此区域,内存文件映射的物理存储器来自一个已经存在于磁盘上的文件,而且在对该文件进行操作之前必须首先对文件进行映射。使用内存映射文件处理存储于磁盘上的文件时,将不必再对文件执行I/O操作,使得内存映射文件在处理大数据量的文件时能起到相当重要的作用。

 

以上是关于高效率场景-内存映射的主要内容,如果未能解决你的问题,请参考以下文章

内存映射文件原理探索

内存映射文件原理探索

java大文件读写操作,java nio 之MappedByteBuffer,高效文件/内存映射

进程间通信(共享内存映射区)

内存映射mmap 和 共享内存

内存映射文件长度