boost::interprocess
複数のプロセス間で同期を実行するために使用したい。具体的には、Linux OS で使用したいboost::interprocessnamed_mutex
(私は g++ を使用しています)。
このクラスの各インスタンスを単純なように共有メモリに格納する必要があるかどうか知っていますboost::interprocess::mutex
か?
boost::interprocess
複数のプロセス間で同期を実行するために使用したい。具体的には、Linux OS で使用したいboost::interprocessnamed_mutex
(私は g++ を使用しています)。
このクラスの各インスタンスを単純なように共有メモリに格納する必要があるかどうか知っていますboost::interprocess::mutex
か?
このクラスの各インスタンスを、単純なboost :: interprocess :: mutexのように共有メモリに格納する必要があるかどうかを知っていますか?
「名前付き」オブジェクトは、共有メモリにある必要はありません。Boost.Interprocessのドキュメントでこの例を参照してください。