📄 新建 文本文档 (4).txt
字号:
因为我的实现是用标志位来判断临界区是否有写进程的,所以后来我觉的有问题。
>然后我用google搜索了一下,发现中文网站上关于写者优先的算法都有问题。因为他们的思路和我一个样。
“发现中文网站上关于写者优先的算法都有问题”这句话似乎不合适,
进程死掉,锁能否自动复位应该不是这个算法所能解决的问题,
而是锁本身的一种功能。
就是说,“写者优先...的锁的算法”都应该是不考虑进程死掉这种情况的
如果真的要处理进程死掉(非正常死掉,如果是正常终止,它应该主动去释放锁),
那要考虑的恐怕不仅仅是锁释放的问题,
可能还要考虑数据有效性的问题,如写操作只更新了一半的数据,进程就死了......
所以,这种进程死掉的问题,不是锁算法要解决的,它也是解决不了这个问题的
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -