目录
1.内存的基础知识
装入模块=可执行文件
如何实现从逻辑地址到物理地址的转换?↓三种方法
最常用的方式:↓
2.内存管理的概念
操作系统要对内存进行管理(第一章有讲到)
操作系统作为系统资源的管理者,负责:处理机管理、存储器管理、文件管理、设备管理、用户接口。这里的存储器管理就是内存管理。
课本叫地址绑定:
课本写的是基地址寄存器和界限寄存器,与下图不一样
基地址 <= 物理地址<(基地址+界限地址)
3.覆盖与对换
虚拟存储技术在后面的章节会讲到(第六章)
这里的内存被分为:固定区+覆盖区
覆盖技术很少使用了
第三章进程调度的内容:
4.连续分配管理方式
空闲分区链也是大同小异,删掉的就是节点。
5.动态分区分配算法
课本上是叫循环首次适应算法:
首次适应算法查找时间比循环首次适应算法更长
6.分页存储管理方式的基本概念
红色数值部分为页号,黑色数值部分为页内偏移量↑
第0号页在内存中对应的起始地址为:3(块号)* 内存块大小(页面大小)
7.基本地址变换机构
在分页存储管理方式中,用基本地址变换机构这种硬件来实现逻辑地址转换为物理地址。
8.具有块表的地址变换机构
重点:↓
块表存放的是页表的一部分副本
重点+计算题:↓
若题目没说,默认是先查询快表,然后再快表+慢表查询(第一种情况)
9.两级页表
两级页表比单机页表还多一次访问内存。
n级页表的访存次数是n+1次(没有快表机构的情况下)
10.分段存储管理方式
联想:与分页的对比
分段更加信息共享
11.段页式存储管理方式