【发布时间】:2014-01-01 17:22:47
【问题描述】:
我正在尝试了解计数信号量的应用。我可以看到,一般来说,线程中存在竞争条件。为避免此类问题,我们使用互斥。我们总是只需要一个线程来读取公共资源,其他线程应该被阻塞。这样,我们序列化了公共资源的访问。但是,我无法理解,我可以使用计数信号量的场景应该是什么?请给我一个好的用例。
【问题讨论】:
-
谷歌不适合你吗?请阅读 FAQ 和 How to Ask 以获取有关编写符合 SO 站点指南的问题的提示。
标签: linux multithreading pthreads posix