Shrnutí
V počítači se systémem Windows Server 2016 si všimnete velkého využití paměti v typu systému souborů Odolného systému souborů (ReFS). Můžete si také všimnout, že svazek ReFS přestane reagovat nebo se zablokuje, když provádíte zálohování. K tomu může konkrétně dojít, když používáte zálohovací aplikaci, která provádí velké operace klonování bloků.
Tato aktualizace zlepšuje výkon reFS tím, že důkladněji odmapuje více zobrazení souboru.
Jak získat aktualizaci
Tato aktualizace je součástí kumulativní aktualizace z 22. února 2018.
Další informace
Upozornění: Pokud pomocí Editoru registru nebo jiným způsobem změníte registr nesprávně, může dojít k vážným problémům. Tyto problémy by mohly vyžadovat přeinstalaci operačního systému. Microsoft nezaručuje, že se tyto problémy dají vyřešit. Registr upravujete na vlastní nebezpečí.
Tato aktualizace zahrnuje volitelné upravitelné parametry registru pro adresování velkých datových proudů metadat ReFS, které byly dříve zdokumentovány v kb 4016173 a KB 4035951.
Důležité
-
Aby se tyto změny parametrů projevily, vyžaduje se restartování.
-
Tyto parametry lze použít v libovolné kombinaci, protože se funkčně nepřekrývají.
-
Tyto parametry musí být nastaveny konzistentně na každém uzlu clusteru s podporou převzetí služeb při selhání.
Laditelné parametry
Parametr |
Popis |
---|---|
RefsEnableLargeWorkingSetTrim |
Tato možnost způsobí, že reFS se pokusí dokončit mm unmapování všech datových proudů metadat na každém kontrolním bodu. Tato možnost vytvoří očekávaný výsledek pouze v případě, že je svazek nečinný a nemá žádné namapované stránky. Zadejte uvedené hodnoty v následujícím podklíči: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Název hodnoty: RefsEnableLargeWorkingSetTrim Typ hodnoty: REG_DWORD Data hodnoty: 1 |
RefsNumberOfChunksToTrim |
ReFS má opožděnou logiku odmapování MM. Proto když ReFS přepíná obor názvů k dokončení mm unmap, odmapuje v určité členitosti. Počet nemapovaného virtuálního adresního prostoru je určen následujícím vzorcem: RefsNumberOfChunksToTrim * 128 MB (pro svazek o velikosti > 10 TB) RefsNumberOfChunksToTrim * 64 MB (pro svazek o velikosti < 10 TB) Tato možnost funguje, pokud rozsah VA, který se nemapuje, nemá žádné aktivní odkazy (to znamená mapované stránky metadat). Zadejte uvedené hodnoty v následujícím podklíči: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Název hodnoty: RefsNumberOfChunksToTrim Typ hodnoty: REG_DWORD Data hodnoty: 4 (desetinné číslo)Poznámka Nastavení RefsNumberOfChunksToTrim na větší hodnoty způsobí, že reFS bude agresivněji oříznout. Tím se zmenšuje využitá paměť. Nastavte hodnotu oříznutí na odpovídající číslo: 8, 16, 32 atd. |
RefsEnableInlineTrim |
V této možnosti reFS odešle vložený střih MM, zatímco zruší mapování stránky metadat. Jedná se o nejagresivnější možnost, protože může způsobit regresi výkonu, pokud se reFS používá na vysoce výkonných médiích, jako je SSD nebo NVMe. Zadejte uvedené hodnoty v následujícím podklíči: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Název hodnoty: RefsEnableInlineTrim Typ hodnoty: REG_DWORD Data hodnoty: 1Doporučení:
|
RefsDisableCachedPins |
Tato možnost zakáže piny uložené v mezipaměti. To byla hlavní příčina velké aktivní pracovní sady. Zadejte uvedené hodnoty v následujícím podklíči: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Název hodnoty: RefsDisableCachedPins Typ hodnoty: REG_DWORD Data hodnoty: 1 |
RefsProcessedDeleteQueueEntryCountThreshold |
Tato možnost přidá heuristiku do logiky vytváření kontrolních bodů ReFS. To způsobí, že odolný systém souborů (ReFS) spustí kontrolní bod, když fronta odstranění dosáhne určité velikosti. V systému souborů ReFS se zablokují IO, protože logika kontrolních bodů se zasekla při zpracování velké fronty odstranění. Zadejte uvedené hodnoty v následujícím podklíči: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Název hodnoty: RefsProcessedDeleteQueueEntryCountThreshold Typ hodnoty: REG_DWORD Údaj hodnoty: 2048 (desetinné číslo)Poznámka Nastavení RefsProcessedDeleteQueueEntryThreshold na nižší hodnoty způsobí, že ReFS bude spouštět kontrolní body častěji. Nastavte hodnotu na 2048 a potom ji snižte na 1024 a pak na 512. |
DuplicateExtentBatchSizeinMB (Platí jenom pro Microsoft Data Protection Manager) |
Volání velkých duplicitních rozsahů zavádějí do systému latenci. Je to proto, že jiné operace musí počkat na dokončení těchto dlouhotrvajících operací. Tato možnost zmenší velikost volání duplicitních rozsahů. Poznámka APLIKACE DPM nastaví tuto změnu klíče registru jako výchozí hodnotu v rámci ur4. Zadejte uvedené hodnoty v následujícím podklíči: HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft Data Protection Manager\Configuration\DiskStorage Název hodnoty: DuplicateExtentBatchSizeinMB Typ hodnoty: REG_DWORD Data hodnoty: 100 (desetinné číslo)Poznámka Výchozí hodnota položky DuplicateExtentBatchSizeinMB je 2000 (2 GB). Přijímá se jakákoli hodnota od 1 do 4095. |
Hodnota časového limitu |
Tato možnost rozšíří hodnotu TimeOutValue. Zadejte uvedené hodnoty v následujícím podklíči: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Disk Název hodnoty: TimeOutValue Typ hodnoty: REG_DWORD Data hodnoty: 0x78 (šestnáctkové)Poznámka Výchozí hodnota parametru TimeOutValue je 0x41 (65 desetinných míst). 0x78 se přeloží na desetinné číslo 120. |