在分区分配方案中,回收一个分区时有几种不同的邻接情况,在各种情况下应如何处理?
答:有四种:上邻,下邻,上下相邻,上下不相邻。
- 回收分区的上邻分区是空闲的,需要将两个相邻的空闲区合并成一个更大的空闲区,然后修改空闲区表。
- 回收分区的下邻分区是空闲的,需要将两个相邻的空闲区合并成一个更大的空闲区,然后修改空闲区表。
- 回收分区的上、下邻分区都是空闲的(空闲区个数为2),需要将三个空闲区合并成一个更大的空闲区(空闲区个数为1 ),然后修改空闲区表、
- 回收分区的上、下邻分区都不是空闲的,则直接将空闲区记录在空闲区表中。