虚拟内存是大多数的常见部分操作系统在台式计算机。它变得如此普遍,因为它以非常低的成本为用户提供了巨大的好处。
在本文中,您将准确了解什么是虚拟内存,计算机使用的内容以及如何在自己的计算机上配置它以实现最佳性能。
广告
如今,大多数计算机都有32或64兆字节RAM可用于中央处理器使用(请参阅RAM如何工作有关RAM的详细信息)。不幸的是,这一数量的RAM不足以运行大多数用户期望一次运行的所有程序。
例如,如果您加载操作系统, 一个电子邮件程序,一个网络浏览器和文字处理器同时进入RAM,32兆字节不足以容纳所有内容。如果没有虚拟内存之类的东西,那么一旦您填写了可用的RAM,您的计算机就必须说:“对不起,您将无法加载更多的应用程序。请关闭另一个应用程序以加载新的应用程序。”使用虚拟内存,计算机可以做的就是查看尚未使用的区域的RAM,然后将其复制到硬盘。这释放了RAM中的空间以加载新应用程序。
因为这复制自动发生,您甚至都不知道它正在发生,并且即使仅安装了32兆字节,它也会使您的计算机感觉像是无限的RAM空间。由于硬盘空间比RAM芯片便宜得多,因此它也具有良好的经济利益。
硬盘驱动器的读/写速比RAM要慢得多,硬盘驱动器的技术并不是一次一次访问小型数据。如果您的系统必须太依赖虚拟内存,您会发现性能下降。关键是要有足够的RAM来处理您倾向于同时进行的所有工作 - 那么,您唯一一次“感觉到”虚拟内存缓慢的时间是,当您更改任务时会稍作停顿。情况下,虚拟内存是完美的。
如果不是这种情况,操作系统必须在RAM和硬盘之间来回交换信息。这就是所谓的刺痛,这会使您的计算机感觉非常慢。
存储RAM图像的硬盘区域称为页面文件。它拥有页面硬盘上的RAM,操作系统在页面文件和RAM之间来回移动数据。在Windows机器上,页面文件具有.swp扩展名。
接下来,我们将查看如何在计算机上配置虚拟内存。
广告