【发布时间】:2019-03-08 19:50:49
【问题描述】:
我是一个初学者,从 boost c++ 进程间库和 ipc 机制开始。托管共享内存和托管堆内存有什么区别?
在托管共享内存中,为了增加段的大小,我们需要使用 segment::grow() 方法离线增长它。
堆内存是否允许在线增加内存段的大小(当进程正在访问它时)?
我想知道存在于不同线程访问的进程中的映射对象是否可以共享给执行不同线程的其他进程?
实现这一点的最佳技术是什么?我无法从 boost 进程间文档中得到这个。
【问题讨论】:
标签: c++ multithreading boost shared-memory interprocess