标签: c++ boost memory-mapped-files boost-interprocess boost-iostreams
我看到有两种方法可以在Boost中对文件进行内存映射:
我了解后者旨在用于在多个进程之间共享内存映射文件。
这是否意味着boost::interprocess::mapped_region包含额外的开销以促进跨进程共享的能力?
boost::interprocess::mapped_region
如果某人不想在进程之间共享映射文件,使用boost::iostreams::mapped_file_source会获得更好的性能吗?
boost::iostreams::mapped_file_source