预防死锁的方法
2024-08-12 17:18:10
好评回答
1、摒弃“请求和保持”条件,在采用这种方法时,系统规定所有进程在开始运行之前,都必须一次性的申请其在整个运行过程所需的全部资源。此时,若系统有足够的资源分配给某进程,便可把其需要的所有资源分配给进程,这样,该进程在整个运行期间便不会再提出资源要求,从而摒弃了请求条件。
2、摒弃“不剥夺”条件,在采用这种方法时系统规定,进程是逐个地提出对资源的要求的。当一个已经保持了某些资源的进程,再提出新的资源请求而不能立即满足时,必须释放它已经保持了的所有资源,待以后需要时再重新申请。
3、摒弃“环路等待”条件,这种方法中规定,系统将所有资源按类型进行线性排队,并赋予不同的序号。例如,令输入机的序号为1,打印机的序号为2,磁带机为3,磁盘为4,所有进程对资源的请求必须严格按照资源序号递增的次序提出,这样,在所形成的资源分配图中,不可能再出现环路,因而摒弃了“环路等待”条件。
声明:本网站信息来自网络,所有数据仅供参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:abc5566@foxmail.com。
- 上一篇:海棠花的习性
- 下一篇:脱盐乳清粉是什么东西
猜你喜欢
-
名姝有第四季吗
阅读量:66 -
黄霄云梦想的声音是哪一期
阅读量:69 -
叶明珠和李超是什么电视剧
阅读量:69 -
葫芦娃有几个兄弟分别叫什么
阅读量:8 -
爱的迫降崔智友第几集
阅读量:34 -
张国荣梅艳芳演过什么电影
阅读量:93 -
2019中国好声音冠军是谁
阅读量:79 -
蛋糕的做法
阅读量:78 -
外汇有什么要求
阅读量:85 -
转支交易是什么意思
阅读量:72
猜你喜欢
-
阅读量:96
-
阅读量:27
-
阅读量:42
-
阅读量:83
-
阅读量:56
-
阅读量:25
-
阅读量:49
-
阅读量:47
-
阅读量:75
-
阅读量:53