冰河世纪英文怎么说:什么是虚拟内存值?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 05:25:31

物理内存(也就是内存条)不可能无限大,所以微软为解决这一难题采用了虚拟内存,也就是在硬盘上划出一定的区域(也就是大家说得大小MB),用于零时数据的交换,大小跟内存大小没关系,一般说来内存小的虚拟内存就大一些,内存大的虚拟内存就可以小一些,一般设成让系统自己管理即可,一般当内存大于1G时就可以不需要虚拟内存,这样可以加快临时数据交换速度,也就是加快机器运行速度。
当系统运行时,先要将所需的指令和数据从外部存储器(如硬盘、软盘、光盘等)调入内存中,CPU再从内存中读取指令或数据进行运算,并将运算结果存入内存中,内存所起的作用就像一个“二传手”的作用。当运行一个程序需要大量数据、占用大量内存时,内存这个仓库就会被“塞满”,而在这个“仓库”中总有一部分暂时不用的数据占据着有限的空间,所以要将这部分“惰性”的数据“请”出去,以腾出地方给“活性”数据使用。这时就需要新建另一个后备“仓库”去存放“惰性”数据。由于硬盘的空间很大,所以微软Windows操作系统就将后备“仓库”的地址选在硬盘上,这个后备“仓库”就是虚拟内存。在默认情况下,虚拟内存是以名为Pagefile.sys的交换文件保存在硬盘的系统分区中。

计算机里,内存其实就是主存储器,而由于内存的大小有限,因此通过硬盘作为辅助存储器。
我们的WINDOWS操作系统在启动和程序运行时需要有足够的主存作程序存储的运算支持,但是由于缺乏足够大的主存,因此只能通过硬盘的某个特定空间的划分作为主存的虚拟。而虚拟内存的值就是说的主存在辅助存储器上划分区域的大小。

虚拟内存就是硬盘空间低,硬盘的垃圾太多了清一下就好了.