首页 > 试题广场 >

假设某系统共有10台磁带机,有三个进程P1,P2,P3对磁带

[不定项选择题]
假设某系统共有10台磁带机,有三个进程P1,P2,P3对磁带机的需求量分别是8,6,4台。设在T0时刻P1,P2,P3已分别获得3,4,1台,于是在T0时刻后存在的安全序列为( )。
  • (P1,P2,P3)
  • (P3,P2,P1)
  • (P2,P3,P1)
  • (P2,P1,P3)
  • (P1,P3,P2)
这是考察银行家算法
发表于 2021-09-04 10:19:17 回复(0)

需求 已获得 剩余需求
P1 8 3 5
P2 6 4 2
P3 4 1 3
如上表所示,总共有10台,已用8台,剩余2台。安全序列P2,P1,P3;P2,P3,P1满足,因为剩余2台先给P2,使其完成作业,后释放6台资源,供P1或P3均可。若将剩余2台先给P1或P3,则既完不成作业也会导致阻塞。
发表于 2022-04-18 12:30:58 回复(0)