组装电脑内存是大家比较关心注视的电脑硬件,现在内存的价钱与容积都比较大,内存到现在为止2G也仅100元左右,内存知识方面我们常听说的“虚拟内存”和 “物理内存”是不可以混为一谈的。下边我们主要从以下方面临电脑物理内存与虚拟内存之间的关系。
物理内存是真正的内存,在应用中顾名思义,物理上,真实的插在扳手上的内存是多大就是多大了。看机器配备布置的时刻,看的就是这个物理内存。
虚拟内存是为了满意系统对越过物理内存容积的需要时在外存(如硬盘)上开辟的储存空间。因为虚拟内存实际上是放在外存上,故而与物理内存相形读写速度都十分慢
那末虚拟内存有啥子效用呢?
我们晓得, 32位CPU,有32根地址线,那末它的寻址空间就是4GB。也就是说,假如没有其他的限止,我们的主板上最大可以安装4GB的物理内存。不过普通的机器是不会装那末多物理内存,而有时候软件应用时所需内存确大大超过了物理内存,这怎么办?总不可以无须那一些手续了吧。OS就提出了一个虚拟内存的概念。就是进程项、用户、不需要思索问题其实物理内存的限止,而直接对 4GB的进程项空间施行寻址。假如所寻址的数值其实不在物理内存中,那就从“虚拟内存”中来取得。普通事情状况下,虚拟内存的体积,各个OS也施行了限止(譬如linux的swap分区的体积,win下也可以调试虚拟内存文件的体积和位置)。所以,我们手续所能运用的储存空间体积就是:物理内存+虚拟内存.