软件开发过程中虚拟存储器概念
来源:广州软件开发 编辑:广州软件开发公司 日期:2020-05-12
软件开发过程中虚拟存储器概念的引人。
(1)虚拟存储器概念的引人。
为了增强体系的处理能力和便利用户,经过硬件支持和软件算法提供的可以比实际内存容量大得多的存储器称为虚拟存储器。
(2)虚拟存储器的概念。
虚拟存储器有两个概念,一是一级存储器概念,在多级存储体系中,存储管理软件提供主动掩盖功能,使存储体系在用户面前呈现为一级存储器,二是地址空间概念,一个地址空间便是一个虚拟存储器,每个用户的作业都“安置”在自己的虚拟存储器中。
(3)虚拟存储器的基本思想是把作业地址空间和实际内存的存储空间视为两个不同的空间。
(4)虚存容量与内存大小没有直接关系.虚存容量可以比内存容量大,也可比内存容量小。虚拟存储器实际上是一个地址空间。
(5)虚拟存储器有两种方式:单段式虚存和多段式虚存。
(6)一个虚存的最大容量受到计算机地址结构的限制。例如:24位的地址线,可编址的范围是:2⒋⒍=16MB,则虚拟存储器的最大容量为16MB。
相关阅读