第九章虚拟存储器管理 1、虚拟存储系统的基本概念 2、分页存储管理 3、分段存储管理 4、段页式存储管理 5、页(段)的置换算法和系统行为 6、页架分配算法
第九章 虚拟存储器管理 1、虚拟存储系统的基本概念 2、分页存储管理 3、分段存储管理 4、段页式存储管理 5、页(段)的置换算法和系统行为 6、页架分配算法
91虚拟存储系统的基本概念 1、问题的提出 程序大于内存 程序暂时不执行或运行完是否还要占 用内存
9.1 虚拟存储系统的基本概念 1、问题的提出 • 程序大于内存 • 程序暂时不执行或运行完是否还要占 用内存
2、基本思想 程序、数据的大小可以超过内存的大小 操作系统把程序当前使用的部分保留在 主存,而把其它部分保存在辅存中,并 在需要时在主存和辅存之间动态交换 把辅存当作主存进行扩充,对用户来说 计算机系统有一个容量很大的主存
2、基本思想 程序、数据的大小可以超过内存的大小, 操作系统把程序当前使用的部分保留在 主存,而把其它部分保存在辅存中,并 在需要时在主存和辅存之间动态交换。 把辅存当作主存进行扩充,对用户来说, 计算机系统有一个容量很大的主存
→虚存的优点 可容纳大量的进程,提高系统多道并行 程度,提高主存和其他资源的利用率 提高系统运行效率和系统吞吐率 →虚存的缺点 (1)额外的主存开销 (2)地址转换增加了指令执行时间
•虚存的优点: 可容纳大量的进程,提高系统多道并行 程度,提高主存和其他资源的利用率, 提高系统运行效率和系统吞吐率 •虚存的缺点: (1)额外的主存开销 (2)地址转换增加了指令执行时间
9,2分页存储管理 基本概念 地址转换 硬件支持 页的共享
9.2 分页存储管理 • 基本概念 • 地址转换 • 硬件支持 • 页的共享