企源知识库
专业知识收录平台
37.现有某类资源10个,供三个进程A,B,c共享。它们对资源的需求量分别为7个,5个,3个,目前已分别得到了4个,3个,2个。当三个进程都继续请求分配资源时,应按怎样的次序分配才能保证系统安全?为什么?
分类:
操作系统(02326)
发表:2025年01月06日 10时01分47秒
作者:
admin
阅读:
(2)
37.现有某类资源10个,供三个进程A,B,c共享。它们对资源的需求量分别为7个,5个,3个,目前已分别得到了4个,3个,2个。当三个进程都继续请求分配资源时,应按怎样的次序分配才能保证系统安全?为什么?
【正确答案】:依次满足进程C,A,B(或C,B,A)
因系统已分配了9个资源,只剩下1个资源,
若先满足进程C的请求,则进程C就获得了所需的全部资源,执行结束后就可归还资源3个,
进程C归还的3个资源可分配给进程A或B,这样每个进程就都能在有限时间内执行结束。
上一篇
法国政府颁布《叫卖人法则》是在( )
下一篇
批答性公文的格式一般包括_____和_____两种。
Top
首页
后台登录
×
×