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

[10][19][单选]假设某计算机系统的内存大小为 256K,在某一时刻内存的使用情况如下表所示。

四级网络工程师3个月前 (02-01)
起始地址0K20K50K90K100K105K135K160K175K195K
状态已用未用已用已用未用已用未用已用已用未用
容量20K30K40K10K5K30K25K15K20K25K

此时,若进程顺序请求 20K 和 5K 的存储空间,系统采用某种算法为进程分配内存,分配后的内存情况如下表所示。

起始地址0K20K50K90K100K105K135K155K160K175K195K
状态已用未用已用已用未用已用已用已用已用已用未用
容量20K30K40K10K5K30K20K5K15K20K25K

那么系统采用的是什么分配算法


最佳适配

最差适配

首次适配

下次适配


答案

下次适配


解析

下次适应算法:当接到内存申请时,查找分区说明表,从上一次分配的位置开始扫描内存,选择下一个大小足够的可用块,则假设上次是分配后的下个地址为 135K 处,现接该分配第 1 次分配 20K,在地址 155K 处剩余 5K,第 2 次分配又接此处分配 5K,最后分配结果与上表一致。故本题答案选择 D 选项。涉及考点为第 5 章内存管理。


转载请注明出处。

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

相关文章

[1][6][单选]下列各种数据对象中,与进程具有——对应关系的是

程序进程控制块动态库堆栈答案进程控制块解析进程由指令、数据和进程控制块PCB3 部分组成。PCB 是...

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

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

[1][26][单选]设备管理中,为了管理和分配设备建立了一个数据结构,通常称为设备表。它的作用是

管理物理设备管理逻辑设备实现即插即用建立逻辑设备与物理设备之间的对应关系答案建立逻辑设备与物理设备之...

[1][28][单选]死锁产生的原因之一是资源分配不当,另一个原因是

存在共享资源使用 P、V 操作过多系统中没有采用 SPOOLing 技术进程推进顺序不当答案进程推进...

[1][29][单选]下列关于死锁与安全状态的叙述中,哪一个是正确的

死锁状态一定是不安全状态从安全状态有可能进入死锁状态不安全状态就是死锁状态死锁状态有可能是安全状态答...