【发布时间】:2016-07-21 16:11:58
【问题描述】:
如果'没有对信号量的开放引用'(*),则删除信号量名称
- 1) 这些“参考”是什么?
- 2) 是否可以查询这些引用以确定所涉及的进程?
同一段继续详细说明'如果没有对信号量的开放引用,则将其销毁。否则,销毁将推迟到最后一个打开的引用关闭'。 这对我来说意味着操作系统将继续查询这些引用,直到它能够破坏信号量。 这些“引用”是否比信号量的值更多?
(*)W.R. Stevens, S.A. Rago 'UNIX 环境中的高级编程',第 3 版,第 1 页。 581.
【问题讨论】: