登录  注册

首页->操作系统原理

为了破坏“请求和保持”条件而提出了两种协议,试比较这两种协议。

答:第一种协议在所有进程开始运行之前,必须一次性地申请其在整个运行过程中所需的全部资源,并且在分配资源时, 只要有一种资源不能满足进程的要求,即使其它所需的各种资源都空闲也不分配给该进程,而让该进程等待。因此有资源被严重浪费、进程经常会发生饥饿现象等缺点。 第二种协议是对第一种协议的改进,它允许一个进程只获得运行初期所需的资源后,便开始运行。进程运行过程中再逐步释放已分配给自己的, 且已用毕的全部资源,然后再请求新的所需资源。如此便可提高设备的利用率,还可减少进程发生饥饿的概率。
【解析】第三章 难易度:中
继续答题:下一题
微考学堂微考学社

更多操作系统原理试题