系统存储管理题目

来源:百度知道 编辑:UC知道 时间:2024/06/03 20:46:09
在可变分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空间区合并,为此需修改空闲区表,造成空闲区数减一,的情况是_____(是选择题)
答案是:有上邻空闲区,也有下邻空闲区。
请解释一下上下临空闲区是什么意思,为什么选这个?多谢啦

作业归还分区,要调整空闲区表,把空闲区表调整成空闲区长度递减的次序排列登记。
可变分区分配方式下,当收回主存时,应检查是否有与归还区相邻的空闲区,若有,则应合并成一个空闲区。相邻可能有上邻空闲区、下邻空闲区、既上邻又下邻空闲区、既无上邻又无下邻空闲区。若有上邻空闲区,只修改上邻空闲区长度(为收回的空闲区长度与原上邻区长度之和)即可;若有下邻空闲区,改记录这个下邻空闲区记录的地址为收回空闲区的地址,长度为下邻空闲区的长度和收回空闲区的长度即可;若既有上邻又有下邻空闲区,改记录上邻区记录的长度(为上邻区长度、下邻区长度和收回区长度之和),再把下邻区记录的标志位改为空即可;若既无上邻区又无下邻区,那么找一个标志位为空的记录,记下该回收区的起始地址和长度,且改写相应的标志位为未分配,表明该登记栏中指示了一个空闲区。
答案是D
还有一种情况,合并后空闲区数不变,是有下邻区,没有上邻区

就是上下有空间