boost :: interprocess :: named_mutex是否需要存储在共享内存中?

时间:2011-08-25 13:10:30

标签: c++ synchronization boost-interprocess

我想使用boost::interprocess跨多个进程执行同步;具体来说我想在Linux OS下使用boost::interprocessnamed_mutex(我正在使用g ++)。

您是否知道此类的每个实例是否必须存储在共享内存中,如简单boost::interprocess::mutex

1 个答案:

答案 0 :(得分:1)

  

你知道这个类的每个实例是否都必须存储在共享内存中,如简单的boost :: interprocess :: mutex?

“named”对象不必位于共享内存中。请参阅Boost.Interprocess文档中的example