Posodobitev odpravlja težavo s prekomerno uporabo pomnilnika v datotečnem strežniku ReFS v računalniku s sistemom Windows Server 2016

Velja za
Windows Server 2016 Windows Server 2016 Standard

Povzetek

V računalniku s sistemom Windows Server 2016 lahko v datotečnem sistemu ReFS (Resilient File System) opazite veliko porabo pomnilnika. Morda boste tudi opazili, da se nosilec ReFS med izvajanjem varnostnih kopij preneha odzivati ali zmrzne. Do tega lahko pride posebej takrat, ko uporabljate program za varnostno kopiranje, ki izvaja velike postopke kloniranja blokov.

Ta posodobitev izboljša učinkovitost delovanja ReFS s temeljitejšim odstranjevanjem preslikave več pogledov datoteke.

Kako pridobiti posodobitev

Ta posodobitev je vključena v zbirno posodobitev z dne 22. februarja 2018.

Več informacij

Opozorilo

Če z urejevalnikom registra ali na drug način nepravilno spremenite register, lahko pride do resnih težav. Zaradi teh težav boste morali morda znova namestiti operacijski sistem. Microsoft ne more zagotoviti, da bo te težave mogoče odpraviti. Register spremenite na lastno odgovornost.

Ta posodobitev vključuje izbirne nastavljive parametre registra za ravnanje z velikimi tokovi metapodatkov ReFS, ki so bili prej dokumentirani v posodobitvah KB 4016173 in KB 4035951.

Pomembno

  • Za uveljavitev teh sprememb parametrov je potreben vnovični zagon.
  • Te parametre lahko uporabite v kateri koli kombinaciji, ker se funkcionalno ne prekrivajo.
  • Te parametre je treba dosledno nastaviti v vseh vozliščih gruče za preklop ob izpadu.

Nastavljivi parametri

Parameter Opis
RefsEnableLargeWorkingSetTrim Ta možnost povzroči, da ReFS poskusi dokončati odstranitev zemljevida MM vseh tokov metapodatkov na vsaki točki preverjanja. S to možnostjo bo pridobljen pričakovani rezultat le, če nosilec ni dejaven in nima preslikanih strani.
Navedene vrednosti določite v tem podključu:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem
Ime vrednosti: RefsEnableLargeWorkingSetTrim
Vrsta vrednosti: REG_DWORD
Podatki vrednosti: 1
RefsNumberOfChunksToTrim ReFS ima logiko lenobnega odstranjevanja zemljevida MM. Ko torej ReFS ciklizira imenski prostor, da dokonča odstranitev zemljevida MM, premakne preslikavo z določeno razdrobljenostjo. Število nepreslikanega navideznega naslovnega prostora določa naslednja formula:
RefsNumberOfChunksToTrim * 128MB (za nosilec velikosti > 10 TB)
RefsNumberOfChunksToTrim * 64MB (za nosilec velikosti < 10 TB)
Ta možnost deluje, če obseg VA, ki ga preslikate, nima aktivnih sklicev (tj. preslikanih strani z metapodatki).
Navedene vrednosti določite v tem podključu:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem
Ime vrednosti: RefsNumberOfChunksToTrim
Vrsta vrednosti: REG_DWORD
Podatki vrednosti: 4 (decimalna vrednost)
Opomba Nastavitev »RefsNumberOfChunksToTrim « na večje vrednosti povzroči bolj agresivno obrezovanje ReFS. S tem zmanjšate pomnilnik, ki se uporablja. Vrednost obrezovanja nastavite na ustrezno število: 8, 16, 32 in tako dalje.
RefsEnableInlineTrim V tej možnosti ReFS pošlje MM trim v vrstici, medtem ko odstrani preslikavo svoje strani z metapodatki. To je najbolj agresivna možnost, ker lahko povzroči zmanjšanje učinkovitosti delovanja, če se ReFS uporablja na visoko zmogljivih nosilcih, kot sta SSD ali NVMe.



Navedene vrednosti določite v tem podključu:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem



Ime vrednosti: RefsEnableInlineTrim
Vrsta vrednosti: REG_DWORD
Podatki vrednosti:1

Priporočila:

  • Če velik aktivni delovni niz povzroča slabo učinkovitost delovanja, poskusite nastaviti RefsEnableLargeWorkingSetTrim = 1.
  • Če ta nastavitev ne daje zadovoljivih rezultatov, poskusite druge vrednosti za RefsNumberOfChunksToTrim, na primer 8, 16, 32 in tako dalje.
  • Če s tem še vedno ne dobite želenega učinka, nastavite »RefsEnableInlineTrim« = 1.
RefsDisableCachedPins Ta možnost onemogoči predpomnjene žebljičke. To je bil glavni vzrok velikega aktivnega delovnega sklopa. Navedene vrednosti določite v tem podključu:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem
Ime vrednosti: RefsDisableCachedPins
Vrsta vrednosti: REG_DWORD
Podatki vrednosti: 1
RefsProcessedDeleteQueueEntryCountThreshold S to možnostjo dodate hevristiko v logiko preverjanja ReFS. To povzroči, da ReFS zažene točko preverjanja, ko čakalna vrsta za brisanje doseže določeno velikost. IO so obtičali na strežniku ReFS, ker se je logika točke preverjanja ustavila med obdelavo velike čakalne vrste za brisanje.
Navedene vrednosti določite v tem podključu:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem
Ime vrednosti: RefsProcessedDeleteQueueEntryCountThreshold
Vrsta vrednosti: REG_DWORD
Podatki vrednosti: 2048 (desetiška vrednost)
Opomba Nastavitev praga RefsProcessedDeleteQueueEntryThreshold na nižje vrednosti povzroči, da ReFS pogosteje izvaja točke preverjanja. Nastavite vrednost na 2048, nato zmanjšajte vrednost na 1024 in nato 512.
DuplicateExtentBatchSizeinMB
(velja samo za Microsoftovega upravitelja za zaščito podatkov)
Klici z velikimi podvojenimi obsegi uvedejo v sistem zakasnitev. Druge operacije namreč morajo počakati, da se dokončajo te dolgotrajne operacije. Ta možnost zmanjša velikost klica podvojenih obsegov.
Opomba Program DPM bo to spremembo registrskega ključa nastavil kot privzeto vrednost kot del UR4.
Navedene vrednosti določite v tem podključu:
HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft Data Protection Manager\Configuration\DiskStorage
Ime vrednosti: DuplicateExtentBatchSizeinMB
Vrsta vrednosti: REG_DWORD
Podatki vrednosti: 100 (decimalna vrednost)
Opomba Privzeta vrednost za »DuplicateExtentBatchSizeinMB« je 2000 (2 GB). Sprejeta je katera koli vrednost med 1 in 4095.
TimeOutValue Ta možnost razširi vrednost »TimeOutValue «.
Navedene vrednosti določite v tem podključu:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Disk
Ime vrednosti: TimeOutValue
Vrsta vrednosti: REG_DWORD
Podatki vrednosti: 0x78 (šestnajstiško)
Opomba Privzeta vrednost za »TimeOutValue« je 0x41 (65 decimalnih števil). 0x78 prevedeno v 120 decimalnih mest.

Sklici

Pregled odpornega datotečnega sistema (ReFS)