单选题
15.
在采用首次适应算法的可变分区内存管理方案中,内存大小为1024MB,其中系统占用256MB。若按下表所列时刻进行调度,当时刻7完成后,系统中剩余的最大空闲分区是______MB。
进程
大小
1
160MB
2
124MB
3
288MB
4
120MB
时刻
内存分配
1
进程1进入内存
2
进程2进入内存
3
进程3进入内存
4
进程2退出内存
5
进程4进入内存
6
进程1退出内存
7
进程2又进入内存
A、
128
B、
324
C、
98
D、
64
【正确答案】
B
【答案解析】
进程调度过程中,内存的变化如下。
128
128
128
128
128
128
128
160
160
160
160
160
124
124
124
120
120
120
288
288
288
288
288
采用了首次适应算法,查找第一个适合大小的空闲块。进程1、2和3都依次进入内存中,此时只有1个空闲块,该空闲块大小为1024-128-160-124-288=324MB。在第4时刻,进程2退出,产生2个空闲块。时刻5,进程4进入第一个空闲块,该空闲块大小为124-120=4MB。时刻6,进程1退出,有3个空闲块。时刻7,进程2进入第一个空闲块,该空闲块大小为160-124=36MB。因此,本题答案选择B选项。
提交答案
关闭