早教吧 育儿知识 作业答案 考试题库 百科 知识分享

操作系统考试的问题,求给个答案有三个进程P1,P2和P3并发工作。进程P1需用资源S3和S1;进程P2需用资源S1和S2;进程P3需用资源S2和S3。回答:(1)若对资源分配不加限制,会发生什么情况?为什

题目详情
操作系统考试的问题,求给个答案
有三个进程P1,P2和P3并发工作。进程P1需用资源S3和S1;进程P2需用资源S1和S2;进程P3需用资源S2和S3。回答:
(1)若对资源分配不加限制,会发生什么情况?为什么?
(2)为保证进程正确工作,应采用怎样的资源分配策略?为什么?
▼优质解答
答案和解析
(1)可能会发生死锁
例如:进程P1,P2和P3分别获得资源S3,S1和S2后再继续申请资源时都要等待(2分),这是循环等待。
(或进程在等待新源时均不释放已占资源)
(2)可有几种答案:
A.采用静态分配
由于执行前已获得所需的全部资源,故不会出现占有资源又等待别的资源的现象(或不会出现循环等待资源现象)。
或B.采用按序分配
不会出现循环等待资源现象。
或C.采用银行家算法
因为在分配时,保证了系统处于安全状态。
看了操作系统考试的问题,求给个答案...的网友还看了以下:

风力发电系统变距桨控制出现问题,仿真运行不下去了.我们六号答辩!毕设做风力发电系统变距桨控制,用了  2020-05-17 …

事件管理是信息系统运维中的一项重要内容,其主要职能是()。A.类似于系统日志,用于发现系统问题B.  2020-05-26 …

阅读下列说明,回答问题1至问题5,将解答填入的对应栏内。[说明] 某“网站稿件管理发布系统”是采用J  2020-05-26 …

数字信封是用来解决()。A.公钥分发问题B.私钥分发问题C.对称密钥分发问题D.数据完整性问题  2020-05-26 …

阅读下列说明,回答问题1至问题5,将解答填入的对应栏内。[说明] 某“网站稿件管理发布系统”是采用J  2020-05-26 …

求一道反映中国教育悲哀的数学题一个帖子里面发了道题目.具体不太记得了,大概意思就是给你几个无关紧要  2020-06-05 …

三、问答题:根据设问,回答问题(本题10分)34.2016年是鸦片战争爆发176周年。鸦片战争使中  2020-06-13 …

问答题,逻辑题1.什么是同一素材性质判断间的对当关系?请写出每种对当关系的真假关系.问答题,逻辑题  2020-06-17 …

"只要你见微知著,善于发问并不断探索,那么,当你解答了若干个问号之后,就能发现真理."联系上下文说  2020-06-26 …

求工程热力学高手帮助第一个问题是,闭口系统发生放热过程,系统的熵如何变化…第二个问题是工质经不可逆放  2020-11-04 …