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: 1

Anbefalinger:

  • Hvis et stort aktivt arbejdssæt medfører dårlig ydeevne, kan du prøve at angive RefsEnableLargeWorkingSetTrim = 1.

  • Hvis denne indstilling ikke giver et tilfredsstillende resultat, kan du prøve forskellige værdier for RefsNumberOfChunksToTrim, f.eks. 8, 16, 32 osv.

  • Hvis dette stadig ikke giver den ønskede effekt, skal du angive RefsEnableInlineTrim = 1.

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.

Referencer

ReFS-oversigt (Resilient File System)

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.