(某系统有三个进程P1,P2,P3并发工作,其中P1执行过程中需要使用资源S3,S1;P2需要使用资源S1,S2;P3需要使用资源S2,S3。 如果进程推进过程中对资源分配不加以限制,会导致什么结果,为什么?

admin2013-09-16  33

问题 (某系统有三个进程P1,P2,P3并发工作,其中P1执行过程中需要使用资源S3,S1;P2需要使用资源S1,S2;P3需要使用资源S2,S3。
如果进程推进过程中对资源分配不加以限制,会导致什么结果,为什么?

选项

答案可 能会发生死锁。例如,进程P1,P2和P3分别占有了资源S3,S1和S2,若各进程再申请资源会导致循环等待,即发生了死锁。

解析
转载请注明原文地址:https://kaotiyun.com/show/Agxi777K
0

最新回复(0)