问答题
假设三个进程共享四个资源,每个进程一次只能预定或释放一个资源,每个进程最多需要两个资源,试证明这样做不会发生死锁。
【参考答案】
在最坏情况下,三个进程各占用一个资源,并同时请求第二个资源。由于系统中还有一个未用的资源,所以三个进程中的一个可以被满足......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
一个实时系统使用了4个周期事件,其周期分别为50ms,100ms,200ms,250ms。假设这4个周期事件分别需要35ms,20ms,10ms和xms的CPU时间,保持系统可调度的最大x值是多少
点击查看答案
问答题
某系统的进程状态变迁如下图所示: (1)说明一个进程发生变迁1、3和5的原因。 (2)当发生一个变迁时可能引起另一个变迁的发生,则这两个变迁称为因果变迁。 下述因果变迁是否会发生如果有可能的话,会在什么情况下发生 3→5;3→2;2→1;4→1;4→5 (3)根据此状态变迁图说明该系统的调度策略和调度效果。
点击查看答案
相关试题
消息缓冲通信技术是一种高级通信机制,由Ha...
在设计进程调度算法时,应着重考虑哪儿个问题
从读卡机上读进Ⅳ张卡片,然后复制一份,要...
有三个进程P1、P2和P3并发工作。进程P3...
公路上有一座桥,该桥一次只允许一辆汽车在...