[20][14][单选]某计算机系统采用可变分区方法管理内存,当前内存的分配情况如下所示。
|序号|起始地址|长度|标志| |----|----|----|----| |1|0|500|NULL| |2|500|800|NULL| |3|1300|600|P2| |4|1900|1000|P3| |5|2900|1000|NULL| |6|3900|1000|P4| 当系统运行一段时间后,进程 P3 退出,那么,操作系统如何修改上述内存分配表
将进程 P3 所在分区的标志为 NULL,并与上邻分区、下邻分区合并成一个分区
将进程 P3 所在分区的标志为 NULL,并与上邻分区合并成一个分区
将进程 P3 所在分区的标志为 NULL,并与下邻分区合并成一个分区
将进程 P3 所在分区的标志为 NULL
答案
将进程 P3 所在分区的标志为 NULL
解析
当进程 P3 退出后,其占用的内存空间释放,由于其上下都不是空闲区,所以只需将表中进程 P3 所在的行标志为 NULL,无须修改空闲区表,故本题答案选择该选项。
涉及考点:第 5 章 内存管理
转载请注明出处。