0

boost::interprocess複数のプロセス間で同期を実行するために使用したい。具体的には、Linux OS で使用したいboost::interprocessnamed_mutex(私は g++ を使用しています)。

このクラスの各インスタンスを単純なように共有メモリに格納する必要があるかどうか知っていますboost::interprocess::mutexか?

4

1 に答える 1

1

このクラスの各インスタンスを、単純なboost :: interprocess :: mutexのように共有メモリに格納する必要があるかどうかを知っていますか?

「名前付き」オブジェクトは、共有メモリにある必要はありません。Boost.Interprocessのドキュメントでこの例を参照してください。

于 2011-08-25T13:14:30.143 に答える