即使 RAM 未满,也会创建页面文件

即使 RAM 未满,也会创建页面文件

尽管我的 RAM 消耗量约为 16% 到 17%,但我的 C 盘中仍存在页面文件,因此我想知道页面文件的具体创建时间,因为我认为只有 RAM 已满时才会创建它。如果这是原因,那么为什么在我的 RAM 空闲很多时会创建该文件?

答案1

页面文件不仅仅是内存不足时的溢出存储桶。除非您已禁用页面文件,否则如果页面文件尚不存在,则会在启动时创建它。

页面文件是 Microsoft虚拟内存管理系统执行程序时,会同时在页面文件和物理 RAM 中为其分配空间,并且是程序如何在进程的虚拟内存空间

这意味着您运行的每个程序都会使用页面文件,无论您是否有足够的可用 RAM。

至于芯片频率,请确保所用的芯片组支持该频率,但不必与现有芯片的频率一致。不过一定要与现有芯片的电压一致。

答案2

回答你的第一个问题,一切都与速度有关。与 RAM 相比,读取和写入文件的速度确实很慢。因此,将数据从 RAM 写入页面文件是一个缓慢的过程(记住,这里一切都是相对的……)。

Windows 会不断将陈旧或未充分利用的数据移动到页面文件,这样当某个应用程序突然请求 95% 的 RAM 时,它不会遇到问题。如果 Windows 等到 RAM 已满,则加载该高 RAM 应用程序将需要更长的时间,因为它必须将大量数据写入您的(非常慢的)页面文件。尽可能通过写入页面文件来保持真正的 RAM 利用率较低是计算机运行的最有效方式。

对于你的第二个问题:从技术上讲,是的。RAM 通常兼容低于 RAM 额定时钟速度的时钟速度。但这不会有什么不同,只是您要支付更多费用。除非您可以超频笔记本电脑(不太可能),否则 RAM 仍将以原始速度运行。购买更快的 RAM 并不意味着您的 RAM 会运行得更快;这取决于主板的时钟速度。

[注意:更快的 RAM 可能会降低性能,因为它不会按照设计和分级的频率运行。]

来源:计算机工程学位

答案3

Windows 默认在安装时在 C 盘上创建一个页面文件。这和您有多少可用 RAM 无关。您有多少可用 RAM 取决于您正在运行的程序,而在安装时,Windows 并不知道那是什么。

页面文件的存在并不意味着它被大量使用,或者根本没有被使用。如果你确实有大量的可用 RAM,那么它几乎肯定没有被大量使用。

相关内容