Samenvatting
U ziet veel geheugengebruik in het bestandssysteemtype Resilient File System (ReFS) op een computer waarop Windows Server 2016 wordt uitgevoerd. Het is ook mogelijk dat een ReFS-volume niet meer reageert of vastloopt wanneer u back-ups uitvoert. Dit kan met name gebeuren wanneer u een back-uptoepassing gebruikt die grote blokkloonbewerkingen uitvoeren.
Deze update verbetert de ReFS-prestaties door demapping van meerdere weergaven van een bestand grondiger te maken.
De update ophalen
Deze update is opgenomen in de cumulatieve update van 22 februari 2018.
Meer informatie
Waarschuwing: Er kunnen ernstige problemen optreden als u het register verkeerd wijzigt met de Register-editor of een andere methode. Bij deze problemen moet u mogelijk het besturingssysteem opnieuw installeren. Microsoft kan niet garanderen dat deze problemen kunnen worden opgelost. Wijzig het register op eigen risico.
Deze update bevat optionele registerparameters voor het adres van grote ReFS-metagegevensstromen die eerder zijn gedocumenteerd in KB-4016173 en KB-4035951.
Belangrijk
-
Deze parameterwijzigingen moeten opnieuw worden opgestart om van kracht te worden.
-
Deze parameters kunnen in elke combinatie worden gebruikt omdat ze functioneel niet overlappen.
-
Deze parameters moeten consistent worden ingesteld op elk knooppunt van een failovercluster.
Niet-instelbare parameters
Parameter |
Beschrijving |
---|---|
RefsEnableLargeWorkingSetTrim |
Deze optie zorgt ervoor dat ReFS een volledige mm-unmap probeert uit te voeren van alle metagegevensstromen op elk controlepunt. Met deze optie wordt het verwachte resultaat alleen geproduceerd als het volume niet actief is en geen toegewezen pagina's heeft. Geef de aangegeven waarden op in de volgende subsleutel: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Waardenaam: RefsEnableLargeWorkingSetTrim Waardetype: REG_DWORD Waardegegevens: 1 |
RefsNumberOfChunksToTrim |
ReFS heeft een luie MM-unmap-logica. Wanneer ReFS de naamruimte om een MM-unmap te voltooien, wordt de map daarom met een bepaalde granulariteit ongedaan gemaakt. Het aantal niet-toegewezen virtuele adresruimte wordt bepaald door de volgende formule: RefsNumberOfChunksToTrim * 128 MB (voor volume van > 10 TB) RefsNumberOfChunksToTrim * 64 MB (voor volume van grootte < 10 TB) Deze optie werkt als het VA-bereik dat niet is toegewezen, geen actieve verwijzingen heeft (dat wil gezegd, toegewezen metagegevenspagina's). Geef de aangegeven waarden op in de volgende subsleutel: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Waardenaam: RefsNumberOfChunksToTrim Waardetype: REG_DWORD Waardegegevens: 4 (decimaal)Opmerking Als u RefsNumberOfChunksToTrim instelt op grotere waarden, wordt ReFS agressiever geknipt. Dit vermindert het geheugen dat wordt gebruikt. Stel de trimwaarde in op een geschikt getal: 8, 16, 32, enzovoort. |
RefsEnableInlineTrim |
In deze optie verzendt ReFS een mm-trim inline terwijl de pagina met metagegevens wordt ongedaan gemaakt. Dit is de meest agressieve optie omdat deze prestatieregressie kan veroorzaken als ReFS wordt gebruikt op media met hoge prestaties, zoals een SSD of NVMe. Geef de aangegeven waarden op in de volgende subsleutel: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Waardenaam: RefsEnableInlineTrim Waardetype: REG_DWORD Waardegegevens: 1Aanbevelingen:
|
RefsDisableCachedPins |
Met deze optie worden pinnen in de cache uitgeschakeld. Dit was een belangrijke oorzaak van de grote actieve werkset. Geef de aangegeven waarden op in de volgende subsleutel: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Waardenaam: RefsDisableCachedPins Waardetype: REG_DWORD Waardegegevens: 1 |
RefsProcessedDeleteQueueEntryCountThreshold |
Met deze optie wordt een heuristiek toegevoegd aan de ReFS-controlepuntlogica. Dit zorgt ervoor dat ReFS een controlepunt uitvoert wanneer de verwijderingswachtrij een bepaalde grootte bereikt. IO's zijn vastgelopen in ReFS omdat de controlepuntlogica vastloopt tijdens het verwerken van een grote verwijderingswachtrij. Geef de aangegeven waarden op in de volgende subsleutel: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Waardenaam: RefsProcessedDeleteQueueEntryCountThreshold Waardetype: REG_DWORD Waardegegevens: 2048 (decimaal)NotitieHet instellen van RefsProcessedDeleteQueueEntryThreshold op lagere waarden zorgt ervoor dat ReFS vaker controlepunten uitvoert. Stel de waarde in op 2048 en verlaag de waarde vervolgens tot 1024 en vervolgens 512. |
DuplicateExtentBatchSizeinMB (Alleen van toepassing op Microsoft Data Protection Manager) |
Grote dubbele aanroepen zorgen voor latentie in het systeem. Dit komt doordat andere bewerkingen moeten wachten totdat deze langlopende bewerkingen zijn voltooid. Deze optie vermindert de grootte van de aanroep van dubbele bereiken. NotitieDPM stelt deze registersleutelwijziging in als de standaardwaarde als onderdeel van UR4. Geef de aangegeven waarden op in de volgende subsleutel: HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft Data Protection Manager\Configuration\DiskStorage Waardenaam: DuplicateExtentBatchSizeinMB Waardetype: REG_DWORD Waardegegevens: 100 (decimaal)NotitieDe standaardwaarde voor DuplicateExtentBatchSizeinMB is 2000 (2 GB). Elke waarde tussen 1 en 4095 wordt geaccepteerd. |
TimeOutValue |
Met deze optie wordt de waarde TimeOutValue uitgebreid. Geef de aangegeven waarden op in de volgende subsleutel: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Disk Waardenaam: TimeOutValue Waardetype: REG_DWORD Waardegegevens: 0x78 (hexadecimaal)NotitieDe standaardwaarde voor TimeOutValue is 0x41 (65 decimaal). 0x78 wordt omgezet in 120 decimaal. |