当前位置:首页 > 学习 > 四级网络工程师 > 正文内容

[10][30][单选]某计算机系统中共有 3 个进程 P1、P2 和 P3,4 类资源 r1、r2、r3 和 r4。

四级网络工程师3个月前 (02-01)

其中 r1 和 r3 每类资源只有 1 个实例,r2 资源有 2 个实例,r4 有有3个实例。

image.png


当前的资源分配状态如下: E = {< P1, r1 >, < P2, r3 >, < r2, P1 >, < r1, P2 >, < P2, r2 >, < r3, P3 >}

若进程 P3 申请一个 r1 类资源<P3,r1>,则系统可能会发生下列哪一种现象


死锁

无死锁

活锁

饥饿


答案

死锁


解析

若进程 P3 申请一个 r1 类资源,则有:这是一个环路等待,r1 与 r3 只有一个资源实例,P2 与 P3 进程满足请求与保持条件并且所获得资源又不可被剥夺,这是死锁产生的 4 个必要条件之一。故本题答案选择 A 选项。涉及考点为第 8 章 死锁。


转载请注明出处。

本文链接:http://pythonopen.com/?id=6006

相关文章

[1][1][单选]在不同类型的操作系统中,批处理操作系统的缺点是

缺少交互性不能并发运行CPU 利用率低周转时间长大答案缺少交互性解析批处理操作系统的优点是作业流程自...

[1][7][单选]某个进程由多个线程组成,其中一个线程被调度程序选中投入运行,其他的线程有的位于就绪队列,有的被阻塞,则此时该进程的状态是

运行状态就绪状态挂起状态阻塞状态答案运行状态解析线程调度的主要功能是根据一定的调度算法,从就绪队列中...

[1][9][单选]在 Pthread 线程包中,线程操作 pthread_join 的含意是

创建一个新的线程撤销一个线程等待一个特定的线程退出参加一个新的线程答案等待一个特定的线程退出解析线程...

[1][10][单选]下列各种情况中,一定不会引起进程调度的操作是

一个进程完成工作后被撤销一个进程从运行状态变成了阻塞状态或就绪状态一个进程从阻塞状态变成了就绪状态一...

[1][15][单选]在可变分区存储管理方案中,在对一个分区进行回收时,若该分区的起始地址加长度等于空闲区表中某个登记项所表示空闲区的起始地址,则表示

该回收分区的上邻区是空闲的该回收分区的下邻区是空闲的该回收分区的上、下邻区都是空闲的该回收分区的上、...