设有13个同类资源可供4个进程共享,进程对资源的需求量和资源已分配情况如下表所示: 请问:系统该如何分配剩余的资源使系统处于安全状态?

admin2012-10-31  5

问题 设有13个同类资源可供4个进程共享,进程对资源的需求量和资源已分配情况如下表所示:

请问:系统该如何分配剩余的资源使系统处于安全状态?

选项

答案系统先把剩余的1个资源分配给进程P1,待进程P1执行完后再将回收的4个资源全部分配给进程P3,待进程P3执行完后再将回收的8个资源全部分配给进程P2,待进程P2执行完后再将回收的11个资源分配10个资源给P4。按照这样的次序给进程分配资源,则可使系统处于安全状态。

解析 所谓的系统处于安全状态是指操作系统能保证所有的进程在有限的时间内得到需要的全部资源。处于安全状态的系统不会发生死锁,而处于不安全状态的系统可能会发生死锁。
转载请注明原文地址:https://jikaoti.com/ti/ZQEaFFFM
本试题收录于: 操作系统题库理工类分类
0

最新回复(0)