为什么名为互斥锁文档的加速间进程说每个进程都应该有自己的名称互斥锁?



我正在尝试使用名为互斥锁的提升进程间,我对文档中的这一行有点困惑:具有全局名称的互斥锁,因此可以从不同的进程中找到它。此互斥锁不能放在共享内存中,每个进程都应该有自己的named_mutex。

我希望不同的进程使用相同的互斥锁,而不是每个进程都有自己的互斥锁。这句话到底是什么意思?

http://www.boost.org/doc/libs/1_63_0/doc/html/boost/interprocess/named_mutex.html

这似乎措辞不好。它应该读成这样:

。每个进程都应该有自己的named_mutex类实例。

另请参阅此处named_mutex示例用法。您需要向下滚动到"命名互斥体示例"。

最新更新