首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
(1)简述判断死锁的必要条件。(2)一种哲学家就餐问题的解决方案如下所述(对每位哲学家都采用这种算法),分析其死锁的可能性并提出解决方案。 Philosopher i: do{wait(chopstick[-i]: wait(chopstick
(1)简述判断死锁的必要条件。(2)一种哲学家就餐问题的解决方案如下所述(对每位哲学家都采用这种算法),分析其死锁的可能性并提出解决方案。 Philosopher i: do{wait(chopstick[-i]: wait(chopstick
admin
2013-09-16
39
问题
(1)简述判断死锁的必要条件。(2)一种哲学家就餐问题的解决方案如下所述(对每位哲学家都采用这种算法),分析其死锁的可能性并提出解决方案。
Philosopher i:
do{wait(chopstick[-i]:
wait(chopstick[(i-4-1)%5])
eat
signal(chopstick
);
signal(chopstick[(i+1)%51);
think
}while(1);
选项
答案
(1)①互斥条件。进程竞争的资源必须互斥使用。②请求与保持条件。当前已拥有资源的进程,仍能申请新的资源,而且,当该进程因为新的资源被其他进程占据而被阻塞时,它仍保持自己的资源不放。③不可剥夺条件。进程申请的资源,只能在使用完毕时自行释放。④循环等待条件。存在一个至少包含两个进程的循环等待链,链中的每个进程都在等待下一个进程所占有的资源。(2)假设每个哲学家变得饥饿,同时拿起左边筷子,而右边的筷子为空,这样永远拿不到右边的筷子,处于死锁的状态。解决方案:规定在拿到左侧的筷子后,先检查右面的筷子是否可用。如果
解析
转载请注明原文地址:https://jikaoti.com/ti/4oajFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列哪一项不是我国实行的关于农业生产的有利措施?()
试总结苏联二三十年代社会主义建设的特点、成就及存在的问题
清初设置的两个“办事大臣”是()。①宁古塔②西宁③库伦④西藏
《吕氏春秋》载:“公作则迟,有所匿其力也;分地则速,无所匿其力也。”这条材料反映的实质问题是()。
下列关于明朝设立内阁的相关表述不正确的是()。
1951年底到1952年春,中国共产党在党政机构工作人员中开展的运动是()。
所罗门死后不久,以色列犹太王国遂分裂为北方的以色列王国和南方的犹太王国。后来,两国分别为哪两个国家所灭?()
【《国策基准》】东北师范大学2000年世界史综合卷真题;华东师范大学2013年历史学基础综合真题
“国际工人协会”宣布成立后,10月协会选出了第一任主席,他是()。
设计一个算法求图的中心点。设v是有向图G的一个顶点,把v的偏心度定义为:MAX{从w到v的最短距离|w属于V(G))如果v是有向图G中具有的最小偏心度的顶点,则称顶点v是G的中心点。
随机试题
根据我国《继承法》的有关规定,当几种继承方式间发生冲突时,按其效力由高到低的排列顺序应是()
EarthDayfallson______.WhichofthefollowingwasNOTmentionedastowhatpeoplearoundtheworlddidtocelebrateEarthD
依那普利属于哪一类制剂
诊断首先考虑最佳的治疗方案是
A.气体灭菌技术B.气调贮藏技术C.对抗同贮法D.清洁养护法E.密封贮藏法
正确的集体舆论是衡量班级集体是否形成的重要标志。()
依据《治安管理处罚法》的规定,下列情形应当从重处罚的是()。
DAO模型中,主要的控制对象有:DBEngine、Wordspace、Database、RecordSet、_________、QueryDef和Error。
在关系窗口中,双击两个表之间的连接线,会出现()。
Mr.West:Peoplewholeavelitterbehindthemareanti-social.Theyspoilthecountrysideandcreateallsortsofdangerfor
最新回复
(
0
)