什么是虚拟内存?

虚拟内存是大多数的常见部分操作系统在桌面上电脑。它变得如此普遍,因为它以非常低的成本为用户提供了巨大的好处。

如今,大多数计算机都有64或128兆字节内存(随机访问存储器)可用于CPU(中央处理单元)。通常,该量的RAM不足以运行大多数用户期望一次运行的所有程序。例如,如果加载Windows操作系统,则电子邮件程序,Web浏览器和文字处理器同时为RAM,64兆字节不足以容纳所有内容。如果没有这样的东西虚拟内存,您的计算机不得不说:“对不起,您不能再加载任何应用程序。请关闭一个应用程序以加载新的应用程序。”有了虚拟内存,计算机可以查找尚未使用的RAM区域,并将其复制到硬盘。这可以释放RAM中的空间来加载新应用程序。因为它会自动这样做,所以您甚至都不知道它正在发生,并且即使仅安装了32兆字节,它也会使您的计算机感觉像是无限的RAM空间。由于硬盘空间比RAM芯片便宜得多,因此虚拟记忆也提供了不错的经济利益。

广告

存储RAM图像的硬盘的区域称为页面文件。它在硬盘上包含RAM页面,并且操作系统在页面文件和RAM之间来回移动数据。(在Windows机器上,页面文件有一个.swp扩大。)

当然,读/写速度硬盘驱动器的速度比RAM慢得多,硬盘驱动器的技术并不是一次一次访问小型数据。如果您的系统必须过于依赖虚拟内存,您会发现性能下降。关键是要有足够的RAM来处理您倾向于同时进行的所有工作。然后,您唯一“感觉到”虚拟记忆缓慢的时间是暂停当您更改任务时会发生这种情况。当您有足够的RAM以满足您的需求时,虚拟内存可以很好地工作。当您不这样做时,操作系统必须在RAM和硬盘之间不断地来回交换信息。这就是所谓的打击,这会使您的计算机感觉慢。

这里有一些有趣的链接:

广告

特色

广告

加载...