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

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

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

资源互斥使用

部分分配资源

已分配资源不可剥夺

资源申请形成环路

系统资源不足


答案


资源互斥使用

部分分配资源

已分配资源不可剥夺

资源申请形成环路


解析

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

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


转载请注明出处。

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

相关文章

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

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

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

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

[5][27][单选]在 I/O 设备管理中,设备分配的主要数据结构及分配顺序是

系统设备表 - 控制器控制表 - 设备控制表系统设备表 - 设备控制表 - 控制器控制表设备分配表...

[5][31][多选]下列哪些术语是指某一种操作系统的类型

批处理 batch交互式 Interactive实时 realtime多用户 multi - use...

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

一般地,CPU 型进程的优先级高于 I/O 型的进程优先级一般地,系统进程的优先级应高于用户进程的优...

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

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