Sammendrag
Du bemærker, at der bruges meget hukommelse i filtypen ReFS (Resilient File System) på en computer, der kører Windows Server 2016. Du bemærker muligvis også, at en ReFS-enhed ikke svarer eller fryser, når du udfører sikkerhedskopieringer. Dette kan specifikt ske, når du bruger et sikkerhedskopieringsprogram, der udfører store blokkloningshandlinger.
Denne opdatering forbedrer ReFS-ydeevnen ved mere grundigt at fjerne tilknytningen af flere visninger af en fil.
Sådan hentes opdateringen
Denne opdatering er inkluderet i den samlede opdatering fra 22. februar 2018.
Flere oplysninger
Advarsel!: Der kan forekomme alvorlige problemer, hvis du ved hjælp af Registreringseditor eller anden metode foretager forkerte ændringer af registreringsdatabasen. Disse problemer kan medføre, at du skal geninstallere operativsystemet. Microsoft kan ikke garantere, at disse problemer kan løses. Ændringer af registreringsdatabasen er på eget ansvar.
Denne opdatering indeholder valgfrie parametre i registreringsdatabasen til at håndtere store ReFS-metadatastrømme, der tidligere er dokumenteret i KB 4016173 og KB-4035951.
Vigtigt!
-
Der kræves en genstart, for at disse parameterændringer kan træde i kraft.
-
Disse parametre kan bruges i enhver kombination, fordi de ikke overlapper funktionelt.
-
Disse parametre skal angives konsekvent på alle noder i en failoverklynge.
Parametre, der kan justeres
Parameter |
Beskrivelse |
---|---|
RefsEnableLargeWorkingSetTrim |
Denne indstilling får ReFS til at prøve en komplet mm-unmap af alle metadatastrømme ved hvert kontrolpunkt. Denne indstilling giver kun det forventede resultat, hvis enheden er inaktiv og ikke har nogen tilknyttede sider. Angiv de angivne værdier i følgende undernøgle: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Værdinavn: RefsEnableLargeWorkingSetTrim Værditype: REG_DWORD Værdidata: 1 |
RefsNumberOfChunksToTrim |
ReFS har en doven mm unmap-logik. Når ReFS gennemløber navneområdet for at fuldføre en mm-ophævelse, bliver tilknytningen derfor ophævet ved en bestemt granularitet. Antallet af virtuelle adresseområder, der ikke er tilknyttet, bestemmes af følgende formel: RefsNumberOfChunksToTrim * 128 MB (for størrelse > 10 TB) RefsNumberOfChunksToTrim * 64 MB (for størrelse < 10 TB) Denne indstilling fungerer, hvis det VA-område, der ikke er tilknyttet, ikke har nogen aktive referencer (dvs. tilknyttede metadatasider). Angiv de angivne værdier i følgende undernøgle: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Værdinavn: RefsNumberOfChunksToTrim Værditype: REG_DWORD Værdidata: 4 (decimal)Bemærk! Hvis du angiver RefsNumberOfChunksToTrim til større værdier, trimmes ReFS mere aggressivt. Dette reducerer den hukommelse, der bruges. Angiv trimningsværdien til et relevant tal: 8, 16, 32 osv. |
RefsEnableInlineTrim |
I denne indstilling sender ReFS en mm-trim indbygget, mens den fjerner tilknytningen af metadatasiden. Dette er den mest aggressive indstilling, fordi det kan medføre regression af ydeevnen, hvis ReFS bruges på højtydende medier, f.eks. en SSD eller NVMe. Angiv de angivne værdier i følgende undernøgle: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Værdinavn: RefsEnableInlineTrim Værditype: REG_DWORD Værdidata: 1Anbefalinger:
|
RefsDisableCachedPins |
Denne indstilling deaktiverer cachelagrede nåle. Dette var en vigtig årsag til det store aktive arbejdssæt. Angiv de angivne værdier i følgende undernøgle: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Værdinavn: RefsDisableCachedPins Værditype: REG_DWORD Værdidata: 1 |
RefsProcessedDeleteQueueEntryCountThreshold |
Denne indstilling føjer et heuristisk til ReFS-kontrolpunktslogik. Dette medfører, at ReFS kører et kontrolpunkt, når slettekøen når en bestemt størrelse. IOs sidder fast i ReFS, fordi kontrolpunktslogikken sad fast under behandling af en stor slettekø. Angiv de angivne værdier i følgende undernøgle: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Værdinavn: RefsProcessedDeleteQueueEntryCountThreshold Værditype: REG_DWORD Værdidata: 2048 (decimal)SeddelHvis du angiver RefsProcessedDeleteQueueEntryThreshold til lavere værdier, kører ReFS kontrolpunkter oftere. Angiv værdien til 2048, og reducer derefter værdien til 1024 og derefter 512. |
DuplicateExtentBatchSizeinMB (Gælder kun for Microsoft Data Protection Manager) |
Kald af store dubletter introducerer ventetid i systemet. Dette skyldes, at andre handlinger skal vente, indtil disse langvarige handlinger er fuldført. Denne indstilling reducerer størrelsen på det dublerede kald af omfang. SeddelDPM indstiller denne ændring af registreringsdatabasenøglen som standardværdien som en del af UR4. Angiv de angivne værdier i følgende undernøgle: HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft Data Protection Manager\Configuration\DiskStorage Værdinavn: DuplicateExtentBatchSizeinMB Værditype: REG_DWORD Værdidata: 100 (decimal)SeddelStandardværdien for DuplicateExtentBatchSizeinMB er 2000 (2 GB). Enhver værdi fra 1 til 4095 accepteres. |
TimeOutValue |
Denne indstilling udvider værdien for TimeOutValue. Angiv de angivne værdier i følgende undernøgle: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Disk Værdinavn: TimeOutValue Værditype: REG_DWORD Værdidata: 0x78 (hexadecimal)SeddelStandardværdien for TimeOutValue er 0x41 (65 decimal). 0x78 oversættes til 120 decimaler. |