让 Windows 管理页面文件大小并拥有“专用”交换驱动器是否有意义

让 Windows 管理页面文件大小并拥有“专用”交换驱动器是否有意义

在 SQL 2008R2 机器上,我们最近遇到了一些作业失败,原因多种多样,大多与内存有关,其中一个原因表明页面文件已满。Windows 2008R2 VM 有 16GB RAM 和一个用于 6GB 页面文件的专用磁盘。现在我们将页面文件移回 C: 驱动器并将其大小增加到 8GB。这样做的长期影响尚待观察。

今天早上,我们的服务器管理员按照 GUI 的建议将该“交换”驱动器增加到 25GB。令我感到奇怪的是,管理员还将虚拟内存更改为在所有驱动器上自动管理。我觉得这是浪费空间,但我真的不明白 Windows 如何自动管理页面文件。以下是当前虚拟内存设置的快照,以帮助描述。

虚拟内存设置

自动管理所有驱动器的分页文件大小的 Windows 操作系统是否可以有效使用专用于此目的的驱动器?

答案1

要允许 Windows 管理页面文件大小但仅使用 S:(交换)专用卷:

  • 取消选中“自动管理所有驱动器的分页文件大小”复选框。
  • 突出显示“C:”卷,然后选择“无分页文件”单选按钮并单击“设置”按钮
  • 突出显示“S:”卷并选择“系统管理大小”单选按钮,然后单击“设置”

相关内容