指令中一般的都是逻辑地址(相对地址)
与进程的初始地址相对为起点
物理地址也叫绝对地址
进程:程序段、数据段、PCB
内存保护
覆盖与交换
内存空间的分配与回收方式
单一连续分配方式
在进行内存分区回收的时候,如果有相邻的空闲分区,要对它们进行合并;
在空闲分区表中的顺序也不一定怎么排序,要根据具体的算法进行排序。
中级调度(内存调度)
动态分区分配算法
首次适应算法
最佳适应算法 容易产生外部碎片
最坏适应算法
临近适应算法与首次适应算法很相似
首次适应算法隐含了一些最佳适应算法的优点,后面的大分区更有可能保留下来
四种动态分区分配算法
紧凑技术是通过移动内存中不同进程的内存占用位置,然后将小的内存块连接到一起。但是时间代价很高。
由于连续分配方式会产生大量的碎片,于是就产生了离散分配方式,就是考虑将一个 6MB的进程分配到三个3MB的不连续空间中。
非连续分配管理方式
分页存储管理
分页技术将
给出逻辑地址求出物理地址
没看懂
逻辑地址结构
页表项长度至少是3字节
操作系统将内存分为系统区和用户区
同一页表项中
已经有这个页号对应的页表项,不用再
多级页表
分段存储管理
段页式内存管理
段页式存储管理中地址的转换
缺页中断机构
页面置换算法
先进先出置换算法
最近最久未使用算法
页面置换算法对比