读者和写者问题的思想


  *   读者写者问题,读者优先

   * 
   *   有读者在读那么后来的读者就可以继续读,而已经在等待的写者继续等待,
   *   直到某个时刻没有任何读者。
   *   读者之间不互斥,写者之间互斥,只能一个写,可以多个读,
   *   读者写者之间互斥,有写者写则不能有读者读
   *   所以只需要当前第一个读者和写者竞争,竞争成功则后面的读者因为
   *   已经有读者在读,可以直接读。



  *   读者写者问题,写者优先

  *  当写者出现后,后来的读者会被阻塞,直到没有写者。
  *  第一个读者和写者竞争,如果失败了,证明有写者
  *  后来的读者将在另一个信号量上排队。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值