首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

读者写者有关问题

2012-09-02 
读者写者问题用信号量解决N个读者,K个写者的问题N,K均大于1,符合如下条件1,读者能竞争进入资源,超过5个之

读者写者问题
用信号量解决N个读者,K个写者的问题N,K均大于1,符合如下条件
1,读者能竞争进入资源,超过5个之后,在之前5个读者中筛选,超过5个读者的部分要等待之前读者退出才能竞争进入资源。

2,当读者全部终止的时候,要检测是否有写者等待,如果有,写者也要保证不超过5个(超过5个的部分也要等待前5个退出,才能进入)

3.写者之间也是互斥的

4,由你来决定开始的时候,设置优先级

[解决办法]
线程同步 你可以研究下具体的互斥量 事件 临界区什么的 没有怎么用。。。

热点排行
Bad Request.