电脑上什么是虚拟内存

来源:攒机帮 2022-06-03 14:16 阅读:40

虚拟内存是台式机上大多数操作系统的常见部分。它之所以如此普遍,是因为它以非常低的成本为用户带来了巨大的好处。

当今,大多数计算机都具有大约32或64 MB的RAMCPU使用(有关RAM的详细信息,请参见RAM的工作方式)。不幸的是,如此多的RAM不足以运行大多数用户希望一次运行的所有程序。

电脑上什么是虚拟内存

例如,如果将操作系统、电子邮件程序、浏览器同时加载到RAM中,则32 MB不足以容纳所有内容。

如果没有诸如虚拟内存之类的东西,那么一旦您填满了可用的RAM,计算机将不得不说:“对不起,您无法再加载任何应用程序。请关闭另一个应用程序以加载新的应用程序。”

使用虚拟内存,计算机可以执行的操作是查看RAM中最近未使用的区域,然后将其复制到硬盘上。这样可以释放RAM中的空间来加载新应用程序。

电脑上什么是虚拟内存

由于此复制是自动进行的,因此您甚至都不知道它正在发生,即使您仅安装了32 MB的内存,它也使您的计算机感觉到拥有无限的RAM空间。因为硬盘空间比RAM芯片便宜得多,所以它还有很好的经济利益。

硬盘驱动器的读/写速度比RAM慢得多,并且硬盘驱动器的技术不适合一次访问小块数据。如果您的系统过于依赖虚拟内存,则会发现性能大幅下降。

电脑上什么是虚拟内存

关键是要有足够的RAM来处理您倾向于同时进行的所有工作-然后,您唯一“感觉”虚拟内存缓慢的地方就是更改任务时稍有停顿。在这种情况下,虚拟内存是完美的。

否则,操作系统必须不断在RAM和硬盘之间来回交换信息。这称为抖动,它会使您的计算机感到异常缓慢。总的来说,虚拟内存可以以性价比很高的方式提高计算机的性能。