发布网友 发布时间:2022-05-06 03:31
共1个回答
热心网友 时间:2022-06-28 14:36
在T0时刻如果有某个进程提出资源请求,比如:进程1提出request(1,2,2)请求,即分别需要三类资源数为1,2,2。然后系统先检测该请求是否合法(是否超出它的尚需资源量,是否超出系统目前剩余量),在合法的前提下系统尝试将他所申请的资源分配给P1进程,然后系统调用安全性算法来检测经过这次尝试性分配后能不能再找到一个安全序列,使所有进程顺利结束,如果能找到则此次尝试分配是安全的,否则回收刚才进行的尝试分配的所有资源。