【发布时间】:2011-08-25 13:10:30
【问题描述】:
我想使用boost::interprocess 来执行跨多个进程的同步;具体我想在Linux OS下使用boost::interprocessnamed_mutex(我使用的是g++)。
你知道这个类的每个实例是否必须像简单的boost::interprocess::mutex一样存储在共享内存中吗?
【问题讨论】:
标签: c++ synchronization boost-interprocess
我想使用boost::interprocess 来执行跨多个进程的同步;具体我想在Linux OS下使用boost::interprocessnamed_mutex(我使用的是g++)。
你知道这个类的每个实例是否必须像简单的boost::interprocess::mutex一样存储在共享内存中吗?
【问题讨论】:
标签: c++ synchronization boost-interprocess
你知道这个类的每个实例是否必须像简单的 boost::interprocess::mutex 一样存储在共享内存中吗?
“命名”对象不必位于共享内存中。请参阅 Boost.Interprocess 文档中的 example。
【讨论】: