早教吧 育儿知识 作业答案 考试题库 百科 知识分享

设系统有三种类型的资源,数量为(4,2,2).系统中有进程P1、P2、P3按如下顺序请求资源;进程P1申请设系统有三种类型的资源,数量为(4,2,2).系统中有进程P1、P2、P3按如下顺序请求资源;

题目详情
设系统有三种类型的资源,数量为(4,2,2).系统中有进程P1、P2、P3 按如下顺序请 求资源; 进程P1 申请
设系统有三种类型的资源,数量为(4,2,2).系统中有进程P1、P2、P3 按如下顺序请
求资源;
进程P1 申请(2,2,1)
进程P2 申请(1,0,1)
进程P1 申请(0,0,1)
进程P3 申请(2,0,0)
该系统按照死锁预防中破坏“不可剥夺”条件的方案二,对上述申请序列,给出资源分
指出哪些进程需要等待资源,哪些资源被剥夺.进程可能进入无限等待状态吗?
▼优质解答
答案和解析
P2的资源被剥夺,不会进入无限等待!因为P1夺取了P2的资源后,执行,结束后将资源还给P2,这样即可顺序执行,不过最佳的申请顺序应该是
进程P1 申请(2,2,1)
进程P1 申请(0,0,1)
进程P2 申请(1,0,1)
进程P3 申请(2,0,0)

进程P1 申请(2,2,1)
进程P1 申请(0,0,1)
进程P3 申请(2,0,0)
进程P2 申请(1,0,1)