单选题
在可变分区分配管理中,某一作业完成后,系统收回其内存空间,并与相邻空闲区合并,为此修改空闲区说明表,造成空闲分区数减l的情况是( )。
A.没有上邻接空闲分区,也没有下邻接空闲分区
B.有上邻接空闲分区,但没有下邻接空闲分区
C.有下邻接空闲分区,但没有上邻接空闲分区
D.有上邻接空闲分区,也有下邻接空闲分区
【正确答案】
D
【答案解析】[解析] 本题考查动态分区分配系统内存回收的过程。选项A的情况,回收区作为单独的空闲分区记入空闲区说明表;选项B和选项C类似,回收区与相邻的一个空闲分区合并后,修改相应的空闲区说明表项,空闲分区数不会改变;只有当上、下都要邻接空闲分区时,系统将它们与回收区合并成一个空闲分区,从而空闲分区数会减少。因此本题选择D。