导读 您好,今天小花就为大家解答关于虚拟存储器的主要目的,虚拟存储器相信很多小伙伴还不知道,现在让我们一起来看看吧!1、虚拟存储器是指具有

您好,今天小花就为大家解答关于虚拟存储器的主要目的,虚拟存储器相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、虚拟存储器是指具有请求调入功能和置换功能,能从逻辑上对内存容量加以扩充的一种存储器系统。

2、 功能:基本分页 + “请求调页”和“页面置换”功能。

3、换入和换出基本单位都是长度固定的页面。

4、请求分页技术的基本思想是:当一个进程的部分页面在内存时就可调度它运行;在运行过程中若用到的页面尚未在内存,则把它们动态换入内存。

5、这样,就减少了对换时间和所需内存数量,允许增加程序的道数。

6、请求分页技术是在简单分页技术基础上发展起来的,两者根本区别是:请求分页提供虚拟存储器,而简单分页系统并未提供虚拟存储器。

7、扩展资料虚拟存储器地址变换基本上有3种形虚拟存储器工作过程式:全联想变换、直接变换和组联想变换。

8、替换规则用来确定替换主存中哪一部分,以便腾空部分主存,存放来自辅存要调入的那部分内容。

9、常见的替换算法有4种:①随机算法:用软件或硬件随机数产生器确定替换的页面。

10、 ②先进先出:先调入主存的页面先替换。

11、 ③近期最少使用算法(LRU,Least Recently Used):替换最长时间不用的页面。

12、 ④最优算法:替换最长时间以后才使用的页面。

13、这是理想化的算法,只能作为衡量其他各种算法优劣的标准。

14、 虚拟存储器的效率是系统性能评价的重要内容,它与主存容量、页面大小、命中率,程序局部性和替换算法等因素有关。

15、参考资料来源:百度百科-虚拟存储器。

本文就讲到这里,希望大家会喜欢。