我正在尝试理解命名信号量和未命名信号量之间的相似之处和区别,所以我的谷歌搜索给我带来了这个。不过我对页面上的措辞有些疑问,它说:
- 未命名信号量可能被多个进程使用
- 命名信号量可以被多个进程共享
这两个词是否在这两种类型的信号量之间创建了任何重要的区别,还是它们无关紧要?
到目前为止,这就是我所拥有的:
Similarities
-Several processes can do something with the semaphore
Difference
-Named are referenced with pathname and unnamed are referenced by pshared value
那是我能从定义中获取的全部信息。这是全部内容吗?它们正确吗?或者我错过了一些重要的概念?