打印

线程同步问题

[复制链接]
869|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hsbjb|  楼主 | 2013-8-27 19:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我有三个线程,做的都是同样的循环工作,其中有一个主线程,每次循环中需要主线程先计算出结果给另外两个线程使用后三个都计算出结果后再进入下一次循环。

我尝试使用各线程间互相读取进度状态来保证计算先后和循环同步,但是始终会卡死(卡死在等待状态中),还请教各位大侠有没有更高级更安全的办**

相关帖子

沙发
火箭球迷| | 2013-8-27 19:46 | 只看该作者
模拟windows消息队列。
不过你的问题可能在于你的逻辑不对,不在于用什么方法来同步。

使用特权

评论回复
板凳
xsgy123| | 2013-8-27 19:50 | 只看该作者
不需要开这么多线程的吧!即然只是等待计算结果!
一条足矣!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

193

主题

2354

帖子

0

粉丝