Windows使用一个页面文件来存储计算机随机存取内存填满时无法保存的数据。虽然您可以调整页面文件设置,但Windows可以自己管理页面文件。
对Windows页面文件有点误解。人们把它看作是速度变慢的原因,因为使用页面文件比使用计算机的RAM慢,但是有一个页面文件总比没有好。
图片来源:Blake Patterson在Flickr上
页面文件,也称为交换文件、页面文件或页面文件,是硬盘上的文件。它位于C:\页面文件.sys默认情况下,但除非告诉Windows资源管理器不要隐藏受保护的操作系统文件,否则不会看到它。
您的计算机存储您在RAM中使用的文件、程序和其他数据(随机访问内存),因为从RAM读取比从硬盘读取速度快得多。例如,当您打开Firefox时,Firefox的程序文件将从硬盘读取并放入RAM中。计算机使用RAM中的副本,而不是重复从硬盘读取相同的文件。
程序在这里存储他们正在处理的数据。当您查看网页时,该网页将被下载并存储在RAM中。当你观看YouTube视频时,视频会保存在你的内存中。
图片来源:Flickr上的格伦·巴图勇
当您的RAM满了时,Windows会将部分数据从RAM移回硬盘,并将其放入页面文件中。此文件是虚拟内存的一种形式。虽然将这些数据写入硬盘并稍后再读取要比使用RAM慢得多,但它是一种备份内存,而不是丢弃潜在的重要数据或使程序崩溃,而是将数据存储在硬盘上。
Windows将尝试将您不使用的数据移动到页面文件中。例如,如果你有一个程序最小化了很长一段时间,它没有做任何事情,它的数据可能会从RAM移动到你的页面文件。如果您稍后将程序最大化并注意到它需要一段时间才能恢复,而不是立即恢复,那么它将从您的页面文件中重新交换回来。你会看到你的电脑硬盘灯闪烁,因为这发生了。
图片来源:Flickr上的Honou
现代计算机有足够的内存,一般用户的计算机在正常使用时不应该使用页面文件。如果你看到你的硬盘开始磨损,程序开始慢下来,当你有大量打开,这表明你的电脑正在使用页面文件-你可以通过增加更多的内存来加快速度。您还可以尝试释放内存—例如,清除后台运行的无用程序。
有些人会告诉你应该禁用页面文件来加速你的电脑。这种想法是这样的:页面文件比RAM慢,如果你有足够的RAM,Windows会在页面文件应该使用RAM时使用它,从而降低你的计算机速度。
这不是真的。人们对这一理论进行了测试,发现如果内存很大,Windows可以在没有页面文件的情况下运行,但禁用页面文件对性能没有好处。
但是,禁用页面文件可能会导致一些不好的结果。如果程序开始耗尽所有可用内存,它们将开始崩溃,而不是从RAM中换到页面文件中。当运行需要大量内存的软件(如虚拟机)时,这也会导致问题。有些程序甚至可能拒绝运行。
总而言之,没有什么好的理由去禁用页面文件——你会得到一些硬盘空间,但是潜在的系统不稳定是不值得的。
Windows自动管理页面文件的设置。但是,如果要调整页面文件设置,可以从“高级系统设置”窗口进行调整。单击开始,在“开始”菜单中键入“高级系统设置”,然后按Enter键打开。
单击“性能”下的“设置”按钮。
单击“高级”选项卡,然后单击“虚拟内存”部分中的“更改”按钮。
默认情况下,Windows会自动管理页面文件设置。大多数用户应该将这些设置单独保留,并允许Windows为您做出最佳决策。
但是,在某些情况下,一个可能有用的调整是将页面文件移动到另一个驱动器。如果您的计算机中有两个独立的硬盘驱动器,假设其中一个是安装了程序的系统驱动器,另一个是较少使用的数据驱动器,则当您的页面文件正在使用时,将页面文件移动到数据驱动器可能会提供一些提高的性能。假设Windows已经在使用系统驱动器,如果它需要使用页面文件,这会分散硬盘驱动器的活动,而不是集中在一个驱动器上。
Warning: Be sure to keep the page file on your fastest drive! For example, many computers now have a speedy SSD as a system drive and a slower mechanical hard drive as a secondary data drive. In this case, you should definitely leave your page file on the fast SSD and not move it to a slower hard drive.注意,只有当您的计算机中实际有两个单独的硬盘驱动器时,这将有帮助。如果您有一个硬盘驱动器被分隔成多个分区,每个分区都有自己的驱动器号,这将不会做任何事情。不管是分区还是不分区,它还是同一个物理硬盘。
总之,页面文件是Windows的重要组成部分。即使它很少被使用,在程序使用大量内存的情况下使用它也是很重要的。
拥有一个页面文件不会减慢你的计算机速度,但是如果你的计算机使用它的页面文件很多,你可能应该得到更多的RAM。
...dobe公司_更新程序.exe,以及其他许多。不知道这些服务是什么?最好开始读书! 什么是lockapp.exe(lockapp.exe)? 明确地,LockApp.exe显示登录到电脑前出现的锁屏覆盖图。此屏幕显示一个漂亮的背景图像、时间和日期,以及您选择在...
...dobe公司_更新程序.exe,以及其他许多。不知道这些服务是什么?最好开始读书! windows defender基础知识 在Windows 10上,默认情况下安装了Microsoft的Windows Defender antivirus。Windows Defender自动在后台运行,在打开文件之前扫描文件中的...
...件,和是Windows 10操作系统的一部分。 相关:这个过程是什么?为什么它在我的电脑上运行? 这篇文章是我们正在进行的系列文章的一部分,解释了任务管理器中的各种过程,比如运行时代理,主进程, dwm.exe文件, 输入法,rundll3...
...因为CCleaner默认设置为删除浏览器的缓存文件。 相关:为什么我的浏览器存储了这么多私人数据? 缓存文件是网页图像、脚本、样式表、HTML文件以及浏览器保存的更多内容。例如,当您访问How To Geek时,您的浏览器会下载我们...
...上使用大量CPU资源,则会出现问题。 相关:这个过程是什么?为什么它在我的电脑上运行? 这篇文章是我们正在进行的系列文章的一部分,解释了任务管理器中的各种过程,比如运行时代理,主进程, dwm.exe文件, 输入法,rundll32...
...08R2和更新版本的Windows服务器上创建的。 系统保留分区做什么? 系统保留分区包含两个重要内容: The Boot Manager and Boot Configuration Data: When your computer starts, the Windows Boot Manager reads the boot data from the Boot Configuration Data (BCD) Store. Yo...
...运行,它负责一些重要的系统功能。 相关:这个过程是什么?为什么它在我的电脑上运行? 本文是我们正在进行的系列文章的一部分,该系列文章解释了taskmanager中的各种流程,如主进程, dwm.exe文件, 输入法, mDNSResponder.exe,rundl...
...任务管理器中看到的负责此功能的。 相关:这个过程是什么?为什么它在我的电脑上运行? 这篇文章是我们正在进行的系列文章的一部分,解释了任务管理器中的各种过程,比如运行时代理,主进程, dwm.exe文件, 输入法,rundll32...
...您可能会看到一些内存被“压缩”。这就是它的含义。 什么是内存压缩(memory compression)? 内存压缩是Windows10的一项新功能,在Windows7和Windows8上不可用。然而,Linux和苹果的macOS都使用内存压缩。 相关:什么是Windows页面文件,...
....exe,并且是Windows操作系统的一部分。 相关:这个过程是什么?为什么它在我的电脑上运行? 这篇文章是我们正在进行的系列文章的一部分,解释了任务管理器中的各种过程,比如运行时代理,主进程, dwm.exe文件, 输入法,rundll...