【操作系统】【首次适配法和最佳适配法】已知主存容量为512KB,假定操作系统代码占低地址部分的64KB,存储分配时从空闲区的高址处分割一块作为分配区。现有作业序列:作业1要求100KB,作业2要求56

        已知主存容量为512KB,假定操作系统代码占低地址部分的64KB,存储分配时从空闲区的高址处分割一块作为分配区。

        现有作业序列:作业1要求100KB,作业2要求56KB,作业3要求80KB,作业1完成,作业2完成,作业4要求100KB,作业5要求60KB。

  1. 试画出作业1、2完成后内存的分布情况
  2. 并按首次适应法和最佳适应法分别画出此时空闲队列及作业4、5进入系统后的内存分布。

解:

填入到:作业3要求80KB

100kb

作业1

56kb

作业2

80kb

作业3

212kb

空闲块(512-100-56-80-64)kb

64kb

操作系统代码

(1)

作业一、二完成

156kb

空闲块1

80kb

作业3

212kb

空闲块2

64kb

操作系统代码

(2)

首次适配法:存储器沿着段链表进行搜索,直到找到一个足够大的空闲区。

先填入空闲块二,再填入空闲块一。

156kb

空闲块1

80kb

作业3

100kb

作业4

60kb

作业5

52kb

空闲块2

64kb

操作系统代码

最佳适配法:从头到尾搜索整个链表,找出能够容纳进程的最小空闲区。

先填入空闲块一,再填入空闲块二。

56kb

作业4

100kb

空闲块1

80kb

作业3

60kb

作业5

152kb

空闲块2

64kb

操作系统代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值