摘要
您注意到在執行 Windows 伺服器 2016年的電腦上的恢復力的檔案系統 (參照) 檔案系統類型中使用的大量記憶體。您可能也注意到的參照的磁碟區管道停止回應或當您執行備份時凍結。這可以特別會發生當您使用備份應用程式的大型區塊複製作業。
這個更新 improves 參照由多個徹底 unmapping 的檔案的多個檢視的效能。
如何取得更新
這個更新程式隨附於2018 年 2 月 22,累積的更新.
其他相關資訊
警告: 如果您使用「登錄編輯程式」或其他方法不當地修改登錄,可能會發生嚴重問題。 這些問題可能會迫使您重新安裝作業系統。 Microsoft 不保證這些問題都能順利解決。 Modify the registry at your own risk.
這個更新還包含選擇性可微調的登錄參數,來處理大量的參考中繼資料資料流,先前記載於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 的磁碟區) 此選項搭配使用如果正在不對應 VA 範圍有沒有使用中的參考 (也就是對應的中繼資料頁)。 在下列子機碼中指定指示的值: 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 |
這個選項會停用快取的 pin 碼。這是大型的使用中工作集的主要原因。在下列子機碼中指定指示的值: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem 數值名稱: RefsDisableCachedPins實值型別: REG_DWORD數值資料: 1 |
RefsProcessedDeleteQueueEntryCountThreshold |
這個選項會增加參考的檢查點邏輯以啟發式方法。這會導致刪除佇列達到特定大小時,執行檢查點的參考。Io 會卡在參照中,因為檢查點邏輯有困在處理大型刪除佇列時。 在下列子機碼中指定指示的值: 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 十進位。 |