我在Linux中使用C中的命名信号量来控制多个进程*享内存的访问.
截至目前,我还没有向sem_close和sem_unlink添加任何代码信号量.
所以我的问题是:
命名信号量在使用它的所有进程完成后会自动被破坏吗?
如果是,则可以不调用sem_close和sem_unlink吗?
解决方法:
http://linux.die.net/man/7/sem_overview
“POSIX命名信号量具有内核持久性:如果没有被sem_unlink(3)删除,则系统关闭前将存在一个信号量.”
2023-08-20 17:26:52
我在Linux中使用C中的命名信号量来控制多个进程*享内存的访问.
截至目前,我还没有向sem_close和sem_unlink添加任何代码信号量.
所以我的问题是:
命名信号量在使用它的所有进程完成后会自动被破坏吗?
如果是,则可以不调用sem_close和sem_unlink吗?
解决方法:
http://linux.die.net/man/7/sem_overview
“POSIX命名信号量具有内核持久性:如果没有被sem_unlink(3)删除,则系统关闭前将存在一个信号量.”
下一篇:Java公平信号量