读者写者问题(读者优先,写者优先 ,读写公平)

读者优先 读者优先的解决方案:安全 互斥信号量wrt,初值是1,表明一个共享文件,解决“读-写”互斥,“写-写”互斥。code 一个记数器,即整型变量readcount,记录读者数,初值是0。 来一个读者, readcount加1 当readcount =1表示是第一个读者, 则须要执行p操做抢占文件;不然表示已有读者在安全的读数据。 走一个读者,readcount减1 当readcount =0
相关文章
相关标签/搜索