一、请求分页存储管理于基本分页存储管理的主要区别:
- 再程序执行过程中,当所访问的信息不在内存时,由操作系统负责将所需信息从外存调入内存(操作系统要提供请求调页功能,将缺失页面从外存调入内存),然后继续执行程序。
- 若空间内存不够,由操作系统负责将内存中暂时用不到的信息换出外存(操作系统要提供页面置换功能,将暂时用不到的页面换出外存)。
二、请求页表机制
三、缺页中断机构
四、地址变换机构
新增步骤:
- 请求调页:判断页面是否在内存中。
- 页面置换:需要调入页面,但是内存又没有空间,需要置换,将其它页面调出内存。
- 页面调入或调出内存时,需要对页表项中的内容进行修改。
*注意:块表中有得页面一定是在内存中的。若某个页面被换出外存,则快表中的相应表项也要删除,否则可能访问错误的页面。
五、总结
完。