操作系统笔记 4-6虚拟存储
note by WCK
4.6 虚拟存储器的基本概念
1.虚拟存储的引入
- 常规存储管理方式的共同点:
要求一个作业全部装入内存后方能运行。- 问题:
- 有的作业很大,所需内存空间大于内存总容量,使作业无法运行。
- 有大量作业要求运行,但内存容量不足以容纳下所有作业,只能让一部分先运行,其它在外存等待。
- 解决方法
- 增加内存容量。
- 从逻辑上扩充内存容量
对换
虚拟存储器
- 解决方法
- 问题:
2. 虚拟存储器特征
1. 多次性
2. 对换性
3. 虚拟性
三. 虚拟存储的实现
- 必须解决一下问题
主存辅存统一管理问题
逻辑地址到物理地址的转换问题
部分装入和部分对换问题
1. 请求分页系统
在分页系统的基础上,增加了请求调页功能、页面置
换功能所形成的页式虚拟存储器系统。
它允许只装入若干页的用户程序和数据,便可启动运
行,以后在硬件支持下通过调页功能和页面置换功能,陆
续将要运行的页面调入内存,同时把暂不运行的页面换到
外存上&