试题详情
- 简答题 给定内存空闲分区,按地址从小到大为:100K、500K、200K、300K和600K。现有用户进程依次分别为212K、417K、112K和426K,(1)分别用first-fit、best-fit和worst-fit算法将它们装入到内存的哪个分区? (2)哪个算法能最有效利用内存?
-
按题意地址从小到大进行分区如图所示。
(1) 1)first-fit 212KB选中分区2,这时分区2还剩288KB。417KB选中分区5,这时分区5还剩183KB。112KB选中分区2,这时分区2还剩176KB。426KB无分区能满足,应该等待。
2)best-fit 212KB选中分区4,这时分区4还剩88KB。417KB选中分区2,这时分区2还剩83KB。112KB选中分区3,这时分区3还剩88KB。426KB选中分区5,这时分区5还剩174KB。
3)worst-fit 212KB选中分区5,这时分区5还剩388KB。417KB选中分区2,这时分区2还剩83KB。112KB选中分区5,这时分区5还剩176KB。426KB无分区能满足,应该等待。
(2) 对于该作业序列,best-fit算法能最有效利用内存. 关注下方微信公众号,在线模考后查看
热门试题
- 在UNIX/Linux系统中,如果当前目
- 在一个请求分页虚拟存储管理系统中,一个
- 一个32位地址的计算机系统使用二级页表,
- 设有n个进程共享一个互斥段,如果:&e
- 考虑下面的程序: for (
- 请页式存储管理中,进程访问地址序列
- 设一个文件由100个物理块组成,对于连
- 假设有一种低级调度算法是让“最近使用处理
- N个进程共享M个资源,每个进程一次只能申
- 有5个待运行的作业,各自预计运行时间分别
- 把死锁检测算法用于下面的数据,并请问:
- 有一个分页虚存系统,测得CPU和磁盘的
- 某系统有R1设备3台,R2设备4台
- 如果一个索引节点为128B,指针长4B,
- 若内存中有3道程序A、B、C,它们按A
- 并发进程之间有什么样的相互制约关系?下
- 某文件为连接文件,由5个逻辑记录组成,每
- 另一个经典同步问题:吸烟者问题(pati
- 设当前的系统状态如下,系统此时Avail
- (1)假定一个处理器正在执行两道作业,