当前位置:首页 > 四级网络工程师 > [5] > 正文内容

[5][40][多选]在计算机系统中,形成死锁的必要条件是

[5]10个月前 (01-23)

资源互斥使用

部分分配资源

已分配资源不可剥夺

资源申请形成环路

系统资源不足


答案


资源互斥使用

部分分配资源

已分配资源不可剥夺

资源申请形成环路


解析

在计算机系统中,形成死锁的必要条件是:        ①资源互斥条件:指进程对所分配到的资源进行排它性使用,即在一段时间内某资源只由一个进程占用,如果此时还有其它进程请求该资源,则请求者只能等待,直至占有资源的进程用毕释放;        ②请求和保持条件:指进程已经保持了至少一个资源,但又提出了新的资源请求,而该资源已被其它进程占有,此时请求进程阻塞,但对自己已获得的其它资源保持不放;        ③不剥夺条件:指进程已获得的资源,在未使用完之前,不能被剥夺,只能在使用完时由自己释放;        ④环路等待条件:指在发生死锁时,必然存在一个进程—资源的循环链,即进程集合{P0,P1,P2,…,Pn}中的 P0 正在等待一个 P1 占有的资源;P1 正在等待 P2 占有的资源;…;Pn 正在等待已被 P0 占用的资源。

故本题答案选择资源互斥使用、部分分配资源、已分配资源不可剥夺、资源申请形成环路选项。涉及考点为第 8 章 死锁。


转载请注明出处。

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

相关文章

[5][1][单选]除了进程线程管理、存储管理、文件系统外,下列哪一个是属于操作系统的必要组成部分

设备管理资源管理运行时系统虚拟化模块答案设备管理解析按照资源管理的观点,操作系统的功能主要可以分为进...

[5][8][单选]下列关于进程的叙述中,正确的是

当进程从运行态转换到就绪态时,处理机的现场信息必须保存在进程控制块中操作系统的重要概念是进程,不同的...

[5][14][单选]每个进程在得到处理机运行前,必须首先进行下列哪一种操作

全部装入内存链接动态库部分装入内存调入交换区答案部分装入内存解析由于 CPU 不能直接访问存在外设或...

[5][30][单选]设系统中有三种类型的资源(A、B、C)和五个进程(P1、P2、P3、P4、P5),A 资源的数量是 17,B 资源的数量是 6,C 资源的数量为 19,

[5][30][单选]设系统中有三种类型的资源(A、B、C)和五个进程(P1、P2、P3、P4、P5),A 资源的数量是 17,B 资源的数量是 6,C 资源的数量为 19,

在 T0 时刻系统的状态如下表:系统采用银行家算法实施死锁避免策略,若当前系统剩余资源(A,B,C)...

[5][34][多选]下列关于进程的叙述中,哪些是正确的

一个进程的状态变化必定会引起另一个进程的状态变化信号量的初值一定大于等于零进程是资源分配的基本单位,...

[5][43][单选]关于宽带城域网的描述中,正确的是

覆盖地理范围可达几千公里的网络通常由用户自己组建与管理的网络无需考虑接入网技术的地区性网络互联多种网...