首页 > 试题广场 >

对资源编号,要求进程按照序号顺序申请资源,是破坏了死锁必要条

[单选题]

对资源编号,要求进程按照序号顺序申请资源,是破坏了死锁必要条件中的哪一条?(


  • 互斥
  • 请求与保持
  • 不可剥夺
  • 循环等待
D 所有进程资源的请求必须严格按照资源序号递增的次序提出,在所形成的资源分配图中不可能再出现环路,因而破坏了循环等待条件。
发表于 2017-11-04 12:25:11 回复(0)
产生死锁的四个必要条件:
(1) 互斥条件:一个资源每次只能被一个进程使用。
(2) 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。
(3) 不剥夺条件:进程已获得的资源,在末使用完之前,不能强行剥夺。
(4) 循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。
显然破坏了第四条。
发表于 2017-05-17 17:54:03 回复(2)

资源按照由小到大的顺序请求,不存在持有大号资源请求小号资源的情况,破坏了循环等待条件

发表于 2019-10-28 12:13:11 回复(0)
不应该选B 请求与保持吗?
发表于 2023-07-07 22:06:35 回复(0)