【操作系统】Ch5 存储管理
目录
- 大纲
- 5.1 存储管理概述
- 5.2 分区管理方案
- 5.3 覆盖与交换技术
- 5.4 虚拟页式存储管理方案
- 习题
- 真题
- 2024-10
- 2024-04
- 2023-10
- 2023-04
- 2022-10
大纲
5.1 存储管理概述
• 存储体系
• 存储管理的任务。
• 地址转换。
5.2 分区管理方案
• 固定分区:系统先把内存划分成若干个大小固定的分区,一旦划分好,在系统运行期间便不再重新划分
• 可变分区:系统不预先划分固定分区,而是在装入程序时划分内存分区,使程序分配的分区的大小正好等于该程序的需求量,且分区的个数是可变的、不确定的。显然,可变分区有较大的灵活性,较之固定分区能获得较好的内存利用率。
• 分区管理方案的优缺点:
5.3 覆盖与交换技术
• 覆盖技术:指一个程序的若干程序段,或几个程序的某些部分共享某一个存储空间。
• 交换技术:进程从内存移到磁盘,并再移回内存
5.4 虚拟页式存储管理方案
• 虚拟存储技术:基本思想是利用大容量的外存来扩充内存,产生一个比有限的实际内存空间大得多的、逻辑的虚拟内存空间,简称虚存,以便能够有效地支持多道程序系统的实现和大型程序的运行,从而增强系统的处理能力。
• 虚拟页式存储管理。
• 页式存储管理物理内存的分配与回收。
• 虚拟页式存储地址转换过程:地址转换、页表项、页表、转换检测缓冲区(TLB)、缺页异常处理、页面调度策略、页面置换算法(Belady异常现象)和缺页率。
• 虚拟页式存储管理的优缺点。
• 虚拟存储管理的性能问题:颠簸和工作集。
习题
真题
2024-10
2024-04
2023-10
2023-04
2022-10