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

[2][29][单选]银行家算法是应对死锁的一种算法,其实现的是

[2]2年前 (2025-01-21)

死锁鸵鸟算法

死锁检测与恢复算法

死锁避免算法

死锁预防算法


答案


死锁避免算法


解析


银行家算法是一种最有代表性的避免死锁的算法,又被称为“资源分配拒绝”法。在避免死锁方法中允许进程动态地申请资源,但系统在进行资源分配之前,应先计算此次分配资源的安全性,若分配不会导致系统进入不安全状态,则分配,否则等待。例如,假设有一定数量的资源如资金和多个进程如客户,银行家操作系统在每次客户请求资金资源时,会检查是否存在一种分配方式使得所有客户最终都能完成任务即系统不会进入死锁状态,如果有,则可以分配,否则拒绝分配。涉及考点为第8章死锁。


转载请注明出处。

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

相关文章

[2][9][单选]在Pthread线程包中,线程操作pthread_yield表示的是

线程让出CPU创建一个线程阻塞一个线程等待一个特定的线程退出答案线程让出CPU解析线程操作pthre...

[2][11][单选]系统中有2个并发进程,当一个进程在等待另一个进程向它发送消息时,它们之间的关系是

同步关系互斥关系调度关系父子进程关系答案同步关系解析异步环境下的一组并发进程因直接制约而互相发送消息...

[2][14][单选]采用动态地址映射方式向内存装入程序时,其地址转换工作是在什么时间完成的

装入程序时刻选中程序时刻每一条指令执行时刻移动程序时刻答案每一条指令执行时刻解析动态重定位是指在装入...

[2][15][单选]在可变分区存储管理方案中,为加快内存分配,当采用最佳适应算法时空闲区的组织应该是

按空闲区大小递减顺序排列按空闲区大小递增顺序排列按空闲区地址从小到大排列按空闲区地址从大到小排列答案...

[2][16][单选]在采用页式存储管理方案的系统中

逻辑地址用32位表示,内存分块大小为2^10。则用户程序最多可划分成多少页2^102^202^222...

[2][23][单选]假设某文件系统的物理结构采用类UNIX的二级索引结构。

主索引表有12项,前10项给出文件前10块的磁盘地址,第11项给出一级索引表的地址,第12项给出二级...