在 SQL 2008R2 机器上,我们最近遇到了一些作业失败,原因多种多样,大多与内存有关,其中一个原因表明页面文件已满。Windows 2008R2 VM 有 16GB RAM 和一个用于 6GB 页面文件的专用磁盘。现在我们将页面文件移回 C: 驱动器并将其大小增加到 8GB。这样做的长期影响尚待观察。
今天早上,我们的服务器管理员按照 GUI 的建议将该“交换”驱动器增加到 25GB。令我感到奇怪的是,管理员还将虚拟内存更改为在所有驱动器上自动管理。我觉得这是浪费空间,但我真的不明白 Windows 如何自动管理页面文件。以下是当前虚拟内存设置的快照,以帮助描述。
自动管理所有驱动器的分页文件大小的 Windows 操作系统是否可以有效使用专用于此目的的驱动器?
答案1
要允许 Windows 管理页面文件大小但仅使用 S:(交换)专用卷:
- 取消选中“自动管理所有驱动器的分页文件大小”复选框。
- 突出显示“C:”卷,然后选择“无分页文件”单选按钮并单击“设置”按钮
- 突出显示“S:”卷并选择“系统管理大小”单选按钮,然后单击“设置”