试题题干
如果系统有某类资源10个,供3个进程共享,当前的分配情况如下:

为保证系统的安全,应怎样继续为进程分配资源?
参考答案
试题解析

在当前的分配情况下,可用资源=10-1-4-3=2,把当前剩余的两个资源先分配给P2,满足P2对资源的需求,当P2执行结束后,把归还的6个资源再分配给P1和P3,让所有进程顺利执行完成。即存在安全序列,故当前系统安全。
如果系统有某类资源10个,供3个进程共享,当前的分配情况如下:

为保证系统的安全,应怎样继续为进程分配资源?

在当前的分配情况下,可用资源=10-1-4-3=2,把当前剩余的两个资源先分配给P2,满足P2对资源的需求,当P2执行结束后,把归还的6个资源再分配给P1和P3,让所有进程顺利执行完成。即存在安全序列,故当前系统安全。