一、内存
1.内存概念
每一个内存地址对应着一个储存单元;储存单元的大小有多种情况:
1.1程序从写入到执行的过程
1.1.1 装入
装入:将模块装入内存中,是执行的逻辑地址-》物理地址的过程
分为三种↓
2.内存的扩充方式
2.1覆盖技术
2.2交换技术
中级调度将内存中的进程挂起(换入外存PCB仍在内存中),使得内存扩大
3.内存分配方式
3.1动态分区分配的算法
1.首次适应算法:每次从最低地址开始找,找到第一个能满足大小的空闲区插入
2.最佳适应算法:每次从最小的空闲空间开始找,找到第一个能满足的插入(结果:尽可能的留下大片空闲区)
3.最坏适应算法:与👆相反
4.邻近适应算法:每次从上次查找结束的地方开始找(以地址递增的方式循环查找)