标签: c++ boost
我刚刚意识到它在Boost中似乎有两个互斥'世界'。 boost :: interprocess下的一些互斥量的定义和boost :: thread下的互斥量可以互换使用吗?例如scoped_lock with boost :: wait?
答案 0 :(得分:6)
据我所知,你可以使用进程间互斥而不是boost :: thread mutex,但考虑到它们可能会因为它们打算在进程间内存中运行而变慢。
您不能使用线程中的同步机制并在进程间使用它们,这些并不是为多进程同步而设计的。