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