在共享内存中销毁互斥锁​​的问题

时间:2015-11-17 12:11:25

标签: posix mutex shared-memory interprocess reference-counting

我尝试使用POSIX实现引用计数的共享内存。也就是说,不是手动调用shm_unlink(),而是在关闭它的最后一个传出引用时销毁共享内存(名称取消链接)。我发现为了实现这一点,我需要将一个互斥锁放入共享内存以进行同步。但似乎没有办法正确销毁互斥锁​​。所以,我想知道如果互斥锁没有被破坏会有什么潜在影响,但是它所驻留的共享内存会被破坏(即没有未完成的引用并且名称未链接)。

0 个答案:

没有答案