通過研究Linux的線程機制和信號量實現讀者寫者(Reader-Writer)問題并發控制。 1)寫-寫互斥:不能有兩個寫者同時進行寫操作; 2)讀-寫互斥:不能同時有一個線程在讀,而另一個線程在寫; 3)讀-讀允許:可以有一個或多個讀者在讀; 4)讀者優先的附加限制:如果讀者申請進行讀操作時已有另一個讀者正在進行讀操作,則該讀者可直接開始讀操作; 5)寫者優先的附加限制:如果一個讀者申請進行讀操作時已有另一個寫者在等待訪問共享資源,則該讀者必須等到沒有寫者處于等待狀態后才能開始讀操作。
標簽: Reader-Writer Linux 線程機制 信號量
上傳時間: 2016-09-28
上傳用戶:xg262122
一份串口通信的好資料,對初學串口者很有用滴
標簽: 串口通信 串口
上傳用戶:whenfly
很適合IT專業人士的一份個人職業規劃指南 一個招聘者的感悟:選擇比努力更重要
標簽:
上傳時間: 2016-10-02
上傳用戶:x4587
lcd顯示程序,LCD菜單程序,可供學習LCD者使用
標簽: LCD lcd 顯示程序 菜單
上傳時間: 2014-01-11
上傳用戶:klin3139
系統隨機給出一個0到99之間的兩位數,玩者通過鍵盤輸入一個數,系統判別輸入數和隨機數,然后給出大或小的提示,玩者在給定回合內繼續輸入直到得到該隨機數為止.
標簽: 輸入 隨機數 判別
上傳時間: 2013-12-17
上傳用戶:thinode
官方下載的數據庫分析和適合不知道怎么用希望有知道者調試下
標簽: 數據庫 分 調試
上傳時間: 2014-12-05
上傳用戶:stella2015
全套Socket簡單編程實例,很適合于初學網絡編程者!
標簽: Socket 編程實例 網絡編程
上傳時間: 2013-12-25
上傳用戶:ynsnjs
一個簡單的計算器程序 對于初學matlabGUI程序者比較有幫助
標簽: matlabGUI 程序 計算器 比較
上傳時間: 2016-10-16
上傳用戶:熊少鋒
是關于sd卡的接口電路圖以及pcb封裝原理圖 是sd卡驅動者重要的資料
標簽: pcb 接口電路圖 封裝 原理圖
上傳時間: 2013-11-28
上傳用戶:wang0123456789
我自己寫的下載者代碼啊 用很古老的代碼完成編譯的
標簽: 代碼 編譯
上傳時間: 2014-01-22
上傳用戶:Yukiseop
蟲蟲下載站版權所有 京ICP備2021023401號-1