为了扩充内存而出现。原理就是先将一部分必要的先引入内存,其他的放在外存,等需要的时候再调入,将长时间不用的及时调出内存以给调入的分配空间。
虚拟存储器的定义:指具有请求调入功能和置换公功能,能从逻辑上对内存容量加以扩充的一种存储器系统。
虚拟存储器的特征:离散性;多次性;对换性;虚拟性
虚拟存储器的实现:
一、请求分页系统:
1、硬件支持:请求分页的页表机制;缺页中断机制;地址变换机构
2.实现请求分页的算法:请求调页软件、页面置换算法
二、请求分段系统:
1、硬件支持:请求分段的段表机制:缺段中断机制;地址变换机构
2.实现请求分段的算法:请求调段软件、段置换算法