虚拟存储器
1.虚拟存储器的基本概念
引入、实现、特征
2.请求分页存储管理方式
1 硬件支持、地址变换、分配算法
2 页面置换算法
3 性能分析
3.请求分段存储管理方式
- 虚拟存储器的基本概念
分析常规存储器管理不足的原因:
1)常规存储器管理方式的特征
一次性:作业在运行前一次性地全部装入内存
驻留性:作业装入内存后,便一直驻留在内存中,直至作业运行结束。
2 )局部性原理
1968年,Denning.P提出
程序在执行时将呈现出局部性规律:
在一较短的时间内
程序的执行仅局限于某个部分;
相应地,所访问的存储空间也局限于某个区域。
交换技术与虚存使用的调入调出技术有何相同和不同之处?
主要相同点是都要在内存与外存之间交换信息;
主要区别在于交换技术换出换进一般是整个进程(proc结构和共享正文段除外),因此一个进程的大小受物理存储器的限制;
而虚存中使用的调入调出技术在内存与外存之间来回传递的是存储页或存储段,而不是整个进程,从而使得进程映射具有了更大的灵活性,且允许进程的大小比可用的物理存储空间大的多 。
1
2
3
3)虚拟存储器的定义
所谓“虚拟存储器”,是指具有请求调入功能和置换功能,能从逻辑上对内存容量加以扩充的一种存储器系统。
4)虚拟存储器的实现
虚拟存储