Boost:managed_mapped_file及C++内存分配和对象构造分析
Boost的提供了一套ipc的接口,内存映射文件将文件的内容映射到进程的地址空间。#include <boost/interprocess/file_mapping.hpp>原生的file_mapping接口提供了创建一个内存映射文件,然后通过mapped_region进行进程地址空间的映射,获取映射到进程空间的地址,并在此地址进行对象的构造和操作。由于直接在映射的地址进行复杂数据结构的构造很复杂的
原创
2016-01-11 14:35:02 ·
7638 阅读 ·
2 评论