?? 新建 文本文檔 (4).txt
字號:
因為我的實現是用標志位來判斷臨界區是否有寫進程的,所以后來我覺的有問題。
>然后我用google搜索了一下,發現中文網站上關于寫者優先的算法都有問題。因為他們的思路和我一個樣。
“發現中文網站上關于寫者優先的算法都有問題”這句話似乎不合適,
進程死掉,鎖能否自動復位應該不是這個算法所能解決的問題,
而是鎖本身的一種功能。
就是說,“寫者優先...的鎖的算法”都應該是不考慮進程死掉這種情況的
如果真的要處理進程死掉(非正常死掉,如果是正常終止,它應該主動去釋放鎖),
那要考慮的恐怕不僅僅是鎖釋放的問題,
可能還要考慮數據有效性的問題,如寫操作只更新了一半的數據,進程就死了......
所以,這種進程死掉的問題,不是鎖算法要解決的,它也是解決不了這個問題的
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -