当然,主板上的物理内存通常被称为“记忆棒”,它的大小直接决定了机器的性能。在购买或评估计算机配置时,物理内存容量是决定因素,也是我们看到的最常见的配置参数。
但是,随着软件应用程序对内存需求的增加,物理内存可能无法满足所有需求。这时,虚拟内存就发挥作用了。虚拟内存不是物理内存,而是像硬盘一样的开放空间,用于存储物理内存之外的数据。由于虚拟内存是基于外存的,因此读写速度比物理内存低很多。
虚拟内存的主要作用是扩展可用内存空间,补偿物理内存的限制。对于32位CPU,理论上地址空间最多可达4GB,但实际安装的物理内存通常是有限的。有了虚拟内存,操作系统就可以让进程访问很大的地址空间,即使数据不在物理内存中,也可以从虚拟内存中访问。由于虚拟内存的大小受到操作系统的限制,程序实际可以使用的存储空间是物理内存和虚拟内存的总和。
上一篇:虚拟内存和物理内存的关系
下一篇:一根内存条和两根内存条的区别