摘要
DRAM是计算机主存主要的构成。主存的储存容量受到限制,主要是由于技术和成本等原因。还因为各种不同的计算机配置的物理内容内存容量也不相同。而程序设计时,人们显然也不希望受到特定计算机的物理内存大小的限制。所以解决这两个之间的矛盾需要解决一个重要的问题。还有很多系统都支持多道程序的运行。怎样让多个程序有效率而安全地共享主程序需要解决的另一个问题。而为了解决这两个问题。在计算机中采用了虚拟储存技术,程序员在一个不受物理内存空间限制,并且比物理内存空间大的还要多的虚拟的逻辑地址空间中编写程序,就好像每个程序都独立拥有一个巨大的储存空间一样。在执行的过程中,把当前正在执行的,一部分程序和相应的数据调入主存,其他暂时不用的部分就暂时放到磁盘上。而这种借用外存为程序提供的很大的虚拟存储空间称为虚拟存储器。
出处
《科教导刊(电子版)》
2016年第11期148-148,共1页
The Guide of Science & Education (Electronic Edition)