首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >生产者-消费者:我应该同步读访问吗

生产者-消费者:我应该同步读访问吗
EN

Stack Overflow用户
提问于 2013-04-20 10:43:57
回答 1查看 98关注 0票数 0

考虑生产者-消费者问题,有一个生产者和几个消费者。消费者等待,直到他们被告知已经产生了价值。生产者写入一个值并通知所有消费者,然后消费者读取该值。最后:使用屏障同步消费者和生产者的终止。该过程重复进行。

问:我是否应该为消费者提供读取值的独占访问权限(例如,同步)(或者为生产者提供写操作?)我知道最明显的答案是:“真的吗?不!”但我只想确定我没有遗漏任何奇怪的细节。

EN

回答 1

Stack Overflow用户

发布于 2013-04-20 22:16:08

如果你正在构建一个并发应用程序,我建议你研究一下Akka。它有很多东西可以提供,学习起来也不是那么容易,但就并发和分发而言,它是相当全面的。

对于您的特定情况,它的数据流变量可能适合您的需要(并将您从公开同步中解放出来!)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16115991

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档