什么是物理内存与虚拟内存

物理内存是真正的内存,在应用中顾名思义,物理上,真实的插在板子上的内存是多大就是多大了。看机器配置的时候,看的就是这个物理内存。

虚拟内存是为了满足系统对超出物理内存容量的需求时在外存(如硬盘)上开辟的存储空间。由于虚拟内存其实是放在外存上,因而与物理内存相比读写速度都非常慢

那么虚拟内存有什么作用呢?

我们知道, 32位CPU,有32根地址线,那么它的寻址空间就是4GB。也就是说,如果没有其它的限制,我们的主板上最大可以安装4GB的物理内存。但是一般的机器是不会装那么多物理内存,而有时软件应用时所需内存确大大超过了物理内存,这怎么办?总不能不用那些程序了吧。OS就提出了一个虚拟内存的概念。就是进程、用户、不必考虑实际上物理内存的限制,而直接对 4GB的进程空间进行寻址。如果所寻址的数据实际上不在物理内存中,那就从“虚拟内存”中来获龋一般情况下,虚拟内存的大小,各个OS也进行了限制(比如linux的swap分区的大小,win下也可以调整虚拟内存文件的大小和位置)。所以,我们程序所能使用的存储空间大小就是:物理内存+虚拟内存.

(0)

相关推荐

  • 什么是物理内存与虚拟内存 各指什么

     组装电脑内存是大家比较关注的电脑硬件,如今内存的价格与容量都比较大,内存目前2G也仅100元左右,内存知识方面我们常听说的“虚拟内存”和 “物理内存”是不能混为一谈的。下面我们主要从以下方面对电脑物 ...

  • 物理内存与虚拟内存区别是什么

    组装电脑,内存是大家比较关注的电脑硬件,如今内存的价格与容量都比较大,内存目前2G也仅100元左右,内存知识方面我们常听说的“虚拟内存”和 “物理内存”是不能混为一谈的。下面我们主要从以下方面对电脑物 ...

  • win7系统电脑怎样查看物理内存和虚拟内存的大小?

      win7系统电脑怎样查看物理内存和虚拟内存的大小? 1.返回到桌面界面,找到计算机图标,然后右键点击,选择属性,就会出现如下图中所示的界面,这里的安装内存就是想要查询的物理内存的大小值. 2.接下 ...

  • 物理内存和虚拟内存是什么意思各有什么作用

    物理内存,就是我们将内存条插在主板内存槽上的内存条的容量的大小。看计算机配置的时候,主要看的就是这个物理内存。一般内存大小有1G、2G、4G。如下图所示: 虚拟内存是计算机系统内存管理的一种技术。它使 ...

  • 物理内存和虚拟内存是什么意思?

    物理内存,就是我们将内存条插在主板内存槽上的内存条的容量的大小。看计算机配置的时候,主要看的就是这个物理内存。一般内存大小有1G、2G、4G。如下图所示: 虚拟内存是计算机系统内存管理的一种技术。它使 ...

  • win7系统电脑怎么查看物理内存和虚拟内存的大小

    具体方法如下: 1.返回到桌面界面,找到计算机图标,然后右键点击,选择属性,就会出现如下图中所示的界面,这里的安装内存就是想要查询的物理内存的大小值. 2.接下来,还是在这个窗口,点击左侧菜单中的高级 ...

  • 什么是电脑虚拟内存和物理内存,提高速度配置

    我们知道,所有的电脑都配上了内存条,这叫做"物理内存". 随着硬件配置的不断提升,操作系统.应用软件以及游戏对于系统的内存配置的要求也越来越高.Windows95刚推出时,对内存容 ...

  • Windows系统虚拟内存的设置优化方法整理[图文]

    首先得明白什么是虚拟内存,以及虚拟内存有什么作用。 在早期,因为内存价格非常昂贵,所以一般电脑上都不会配置太多。但有时候,我们使用的应用程序所需要的内存量会超过了物理内存量,这时,操作系统就会暂时将不 ...

  • Windows XP虚拟内存优化

    Windows XP系统中设置虚拟内存非常不起眼,Windows XP安装时会自动对其进行设置,用户根本不必理会。但是虚拟内存作为物理内存的补充和延伸,对Windows XP的稳定运行起着举足轻重的作 ...