摘要
您注意到计算机运行 Windows 服务器 2016年适应性的文件系统 (引用) 文件系统类型中使用大量的内存。您可能还注意到参照卷变得没有响应或不响应时执行备份。这可以尤其会发生如果您使用的备份应用程序执行大块克隆操作。
此更新 improves 由多个彻底取消映射文件的多个视图的引用性能。
如何获取此更新
此更新包含在2 月 22 2018年累积更新.
更多信息
警告: 使用注册表编辑器或其他方法修改注册表不当可能会出现严重问题。 这些问题可能需要你重新安装操作系统。 Microsoft 无法保证可以解决这些问题。 修改注册表的风险由您自行承担。
此更新还包括可选的可调式注册表参数来满足大型 ReFS 元数据流中以前记录4016173 KB和4035951 KB.
重要说明
-
重新启动计算机不需要这些参数的更改才能生效。
-
因为功能上不重叠,可以任意组合使用这些参数。
-
故障转移群集的每个节点上,必须以一致的方式设置这些参数。
可调的参数
参数 |
说明 |
---|---|
RefsEnableLargeWorkingSetTrim |
此选项会导致尝试完成毫米取消映射的每个检查点的所有元数据流的引用。只有当卷处于空闲状态,并且无映射网页,此选项将产生预期的结果。 指定所示的值在以下注册表子项中: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem 值名称: RefsEnableLargeWorkingSetTrim 数值类型: REG_DWORD值数据: 1 |
RefsNumberOfChunksToTrim |
引用已取消映射的逻辑延迟毫米。因此,在引用循环命名空间以完成毫米取消映射时,它取消映射在一定粒度。未映射的虚拟地址空间的数目由以下公式确定: RefsNumberOfChunksToTrim * 128 MB (对于大小 > 10 TB 的卷) RefsNumberOfChunksToTrim * 64 MB (对于尺寸 < 10 TB 的卷) 如果所映射的弗吉尼亚州范围不有任何活动的引用 (即映射元数据页),此选项效果。 指定所示的值在以下注册表子项中: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem 值名称: RefsNumberOfChunksToTrim值类型: REG_DWORD值数据: 4 (十进制) 注意:设置RefsNumberOfChunksToTrim到较大的值会导致引用要更严格地修剪。这将减少正在使用的内存。将剪裁的值设置为某个适当的数字: 8、 16、 32 等等。 |
RefsEnableInlineTrim |
在此选项中,引用发送下毫米修剪内联时它执行其元数据的页面。因为如果引用使用高性能的媒体,例如 SSD 或 NVMe 上,它可能导致性能回归,这是最高的选项。 指定所示的值在以下注册表子项中: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem 值名称: RefsEnableInlineTrim值类型: REG_DWORD值数据: 1 建议:
|
RefsDisableCachedPins |
此选项禁用缓存的针脚。这是大型活动的工作集中的主要原因。指定所示的值在以下注册表子项中: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem 值名称: RefsDisableCachedPins值类型: REG_DWORD值数据: 1 |
RefsProcessedDeleteQueueEntryCountThreshold |
该选项添加到引用检查点逻辑的启发。这会导致引用运行检查点时删除队列达到一定的大小。因为检查点逻辑处理大型删除队列时得到卡住 IOs 堵塞上引用。 指定所示的值在以下注册表子项中: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem 值的名称: RefsProcessedDeleteQueueEntryCountThreshold 数值类型: REG_DWORD值数据: 2048 (十进制) 请注意设置RefsProcessedDeleteQueueEntryThreshold以较低的值会导致引用要更频繁地运行检查点。将值设置为 2048,然后缩小到 1024年的值然后 512。 |
DuplicateExtentBatchSizeinMB(仅适用于Microsoft Data Protection Manager) |
大量重复的扩展盘区调用系统中引入延迟。这是因为其他操作必须等待,直到这些长时间运行的操作完成。此选项可减少调用重复的扩展盘区的大小。 请注意DPM 会将更改此注册表项设置为默认值为 UR4 的一部分。 指定所示的值在以下注册表子项中: HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft 数据保护 Manager\Configuration\DiskStorage 值名称: DuplicateExtentBatchSizeinMB值类型: REG_DWORD值数据: 100 (十进制) 请注意 DuplicateExtentBatchSizeinMB的默认值为 2000 (2 GB)。接受任何介于 1 到 4095。 |
TimeOutValue |
此选项将扩展的TimeOutValue值。 指定所示的值在以下注册表子项中: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Disk 值名称: TimeOutValue值类型: REG_DWORD值数据: (十六进制) 0x78 请注意TimeOutValue 的默认值是 0x41 (65 十进制)。 0x78 转换为十进制的 120。 |