相关疑难解决方法(0)

如果有足够的物理 RAM,有什么理由不禁用 Windows 页面文件?

禁用 Windows 页面文件的问题已经讨论了很多,例如这里这里这里。人们继续支持“即使您有足够的 RAM 也不应该禁用您的页面文件”的答案,但我还没有看到针对此建议给出的任何具体的、可验证的理由。据我所知,如果您永远不需要从页面文件中读取(因为您有足够的 RAM),那么由于 Windows 抢先写入,启用它时性能只会更糟。充其量,性能将是相同的。我看不出如何通过写入您永远不需要阅读的数据来改进它。

所以我的问题是:

假设我有足够的物理 RAM 用于我所做的一切,是否有任何理由我不应该禁用页面文件?

假设 Windows 的版本是 Windows XP x64 SP2 或 Windows Server 2003 x64 SP2(同样的事情)。如果 Windows Server 2008 x64 不同,我也有兴趣听到答案。我正在从好的来源中寻找具体的、客观的原因,而不仅仅是意见。类似于“这里是使用和不使用页面文件时完成的基准测试,使用页面文件时结果更好,即使有足够的 RAM”或“根据这篇 MS KB 文章,如果禁用页面文件,则会出现问题 X”。

到目前为止,我所看到的唯一原因是:

  • 即使您认为您有足够的 RAM,您也可能会用完。好的,但是就这个问题而言,让我们假设我有足够的东西。也许我只读过我的电子邮件,而且我有 16GB 的内存。或 128GB。或 1TB。或者别的什么——但这足以满足我 100% 的工作,100% 的时间。另一种思考方式是:如果我有x MB 物理 RAM 和y MB 页面文件,并且我在该配置中从未用完 RAM,那么在性能方面,使用x+y MB 物理 RAM 并且没有页面文件?
  • Windows“习惯于”拥有一个页面文件,它可能无法可靠地运行(来自了解 RAM 对整体系统性能的影响这相当模糊,我觉得很难相信,因为 MS 提供了禁用页面文件的选项. …

memory windows performance pagefile

37
推荐指数
5
解决办法
3万
查看次数

标签 统计

memory ×1

pagefile ×1

performance ×1

windows ×1