系统有同类资源m个,供n个进程共享,若每个进程对资源的最大需求量为k,试问:当m,n,k的值分别为下列情况时(见下表),是否会发生死锁?

一.系统有同类资源m个,供n个进程共享,若每个进程对资源的最大需求量为k,试问:当m,n,k的值分别为下列情况时(见下表),是否会发生死锁?

(1)m=6;n=3;k=3

(2)m=9;n=3;k=3

(3)m=13;n=6;k=3

请添加图片描述
总结用系统资源n-1除以进程最多需要的资源数m-1得到的结果向下取整的结果为不发生死锁的最大进程数。

猜你喜欢

转载自blog.csdn.net/m0_74459049/article/details/134258768