问题详情

【题目描述】

问题1【我提交的答案】: A【参考答案与解析】:

正确答案:B问题2【我提交的答案】: A【参考答案与解析】:

正确答案:C答案分析:

 

参考答案

这题主要考常识,你没有做对只要是基础知识没有学好,第一个问题正确应该选择B,通过设置一个信号量,采用PV操作解决同步和互斥的问题,第二个问题正确答案应该选择C,系统中有5个进程,每个进程需要4个资源R,要使系统不发生死锁,则至少有一个进程获得足够的资源R,即4个资源R,考虑到一个极端的情况,这5个进程中每个进程只获得了3个资源R,则因为所有的进程都没有获得足够的进程,所以系统发生死锁,要解决这个情况,只需要多一个资源R,则必定有一个进程获得足够资源R,避免了死锁,故需要3*5+1=16个资源R。这样子讲应该明白了吧?

您可能感兴趣的试题