基于内存映射原理的高速海量数据采集与存储技术
cutedeer(内附我的代码)
内存映射文件技术是windows操作系统提供的一种新的文件数据存取机制,利用内存映射文件技术,系统可以在2GB的地址空间中为文件保留一部分空间,并将文件映射到这块保留空间,一旦文件被映射后,操作系统将管理页映射、缓冲以及高速缓冲等任务,而不需要调用分配、释放内存块和文件输入/输出的API函数,也不需要自己提供任何缓冲算法。
基于内存映射原理的高速海量数据采集与存储技术
cutedeer(内附我的代码)
内存映射文件技术是windows操作系统提供的一种新的文件数据存取机制,利用内存映射文件技术,系统可以在2GB的地址空间中为文件保留一部分空间,并将文件映射到这块保留空间,一旦文件被映射后,操作系统将管理页映射、缓冲以及高速缓冲等任务,而不需要调用分配、释放内存块和文件输入/输出的API函数,也不需要自己提供任何缓冲算法。