1. 物理内存
物理内存,即随机存取存储器(random access memory,RAM)又称作“随机存储器”,是与CPU直接交换数据的内部存储器,也叫主存(内存)。
2. 虚拟内存
若计算机运行程序或操作所需的物理内存(RAM)不足时,则Windows会用虚拟内存进行补偿,即拿出一部分硬盘空间来充当内存使用,这部分空间即称为虚拟内存。它将计算机的RAM和硬盘上的临时空间组合。
3. swap分区
Swap分区(即交换区)在系统的物理内存不够用的时候,把硬盘空间中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。
虚拟内存和swap分区的关系
windows:虚拟内存
linux:swap分区
swap类似于windows的虚拟内存,不同之处在于,Windows可以设置在windows的任何盘符下面,默认是在C盘,可以和系统文件放在一个分区里。而linux则是独立占用一个分区,方便由于内存需求不够的情况下,把一部分内容放在swap分区里,待内存有空余的情况下再继续执行,也称之为交换分区,交换空间是其中的部分
windows的虚拟内存是电脑自动设置的
Linux的swap分区是你装系统的时候分好的