国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

秒殺多線程-讀寫者問題

2023-03-20 21:11 作者:ベ計(jì)院小白隆ミ  | 我要投稿

推薦閱讀:


讀者寫者問題描述非常簡(jiǎn)單,有一個(gè)寫者很多讀者,多個(gè)讀者可以同時(shí)讀文件,但寫者在寫文件時(shí)不允許有讀者在讀文件,同樣有讀者在讀文件時(shí)寫者也不去能寫文件。


分析問題:

1.寫者要等待沒有讀者時(shí)才能寫

2.所有讀者要等待寫者寫完才能讀


只有等待,沒有互斥,但是需要對(duì)輸出進(jìn)行互斥處理。

代碼

根據(jù)結(jié)果可以看出當(dāng)有讀者在讀文件時(shí),寫者線程會(huì)進(jìn)入等待狀態(tài)中。當(dāng)寫者線程在寫文件時(shí),讀者線程也會(huì)排隊(duì)等待,說明讀者和寫者已經(jīng)完成了同步。

可以試試不先啟動(dòng)讀者,而是將所有讀者一起啟動(dòng)的情況,對(duì)比之后就能發(fā)現(xiàn)這種寫法能夠更好的展示結(jié)果。


參考:https://blog.csdn.net/morewindows/article/details/7596034


秒殺多線程-讀寫者問題的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
葵青区| 双鸭山市| 茂名市| 行唐县| 乐东| 永康市| 佛冈县| 富平县| 建瓯市| 武胜县| 清水县| 丰宁| 青浦区| 临朐县| 宁乡县| 蓬溪县| 田林县| 平武县| 荣昌县| 惠来县| 太康县| 夏津县| 金华市| 霍林郭勒市| 东宁县| 安泽县| 裕民县| 宣威市| 临高县| 新乡市| 水城县| 新河县| 仙游县| 毕节市| 翁源县| 鄂伦春自治旗| 五家渠市| 辽阳市| 洛扎县| 庆元县| 青河县|