虚拟内存有什么用 虚拟内存是什么呢

1.虚拟内存是指当我们使用计算机时,所使用的软件或程序位于虚拟内存中 。虚拟内存的一个主要特点是价格低、容量大,但虚拟内存和cpu寄存器的运行速度较慢 。通常,cpu寄存器以mb或kb为单位计算,虚拟内存的大小一般为gb 。
2.所谓虚拟内存价格低,是和配置高的内存相比,但和电脑里的硬盘价格相比,不会觉得便宜,甚至会觉得虚拟内存略高 。虚拟内存的另一个特点是突然断电后虚拟内存中的数据会丢失,所以我们不希望我们平时的硬盘断电保存功能 。3.虚拟内存,就像它的名字一样,用非内存的区域作为内存,简单的用外部内存作为内存 。但这有一个很大的缺点,就是外存运行比内存慢,导致虚拟内存间接影响内存 。
4.内存的大小会直接影响计算机运行程序的数量和速度,但是当内存容量很小时,当计算机程序再次运行时,计算机就会变得非常卡 。但是有了虚拟内存,内存可以暂时放大,用的电脑运行的电脑程序更多 。
5.简单来说,虚拟内存就是用硬盘模拟内存使用情况 。如果内存足够大,就不需要虚拟内存 。但实际上,这往往是不可能的 。为了更好地利用内存资源,操作系统通常会将比较常用的模块加载到缓存中,然后将常用的模块放入内存中,将比较不常用的需要调用的模块放入硬盘中 。
6.可以有效提高资源利用率 。而虚拟内存是由放入硬盘的这部分东西组成的逻辑概念 。在windows中,是通过一个通用的交换文件来实现的 。在linux系统上,它是一个固定的分区 。对于windows系统,这个文件的存在等于增加了内存容量 。但是这部分容量使用起来比较慢(因为硬盘是机械设备) 。逻辑上这部分硬盘空间作为内存,所以叫虚拟内存 。
【虚拟内存有什么用 虚拟内存是什么呢】

虚拟内存有什么用 虚拟内存是什么呢

文章插图