系统中有4个单位的存储器资源,被n个进程共享,如果每个进程都要求i个单位的存器资源,那么当( )时系统不会发生死锁.
A.n=2,i=4
B.n=4,i=3
C.n=3,i=3
D.n=2,i=3 

解决方案 »

  1.   

    系统中有4个单位的存储器资源,被n个进程共享,如果每个进程都要求i个单位的存器资源,那么当( )时系统不会发生死锁.
    A.n=2,i=4
    B.n=4,i=3
    C.n=3,i=3
    D.n=3,i=2之前题目有误,现己改正...
      

  2.   

    这是道操作系统中关于死锁的题,此题选b有公式如下:
    在n*i>4^2情况下不会死锁.
      

  3.   

    我想是这样的:对于A来说如果一个进程占了两个单位的存储器资源.任何一个进程都不能再申请到资源了,两个进程都结束不了.同理:对于B来说如果有三个进程都占用了一个资源,那这三个进程也都结束不了了.对于C也可以用同样的方法分析.所以我觉得选D,不知道我说的对不对,请指导.