Резюме
Забелязвате, че използването на тежка памет в типа файлова система Resilient File System (ReFS) на компютър, на който се изпълнява Windows Server 2016. Може също да забележите, че том ReFS не отговаря или замръзва, когато извършвате архивни копия. Това може да се случи специално, когато използвате приложение за архивиране, което извършва големи операции за блокиране на клониране.
Тази актуализация подобрява производителността на ReFS чрез по-пълно премахване на множество изгледи на файл.
Как да получите актуализацията
Тази актуализация е включена в сборната актуализация от 22 февруари 2018 г.
Още информация
Предупреждение: Ако промените системния регистър неправилно, като използвате редактора на системния регистър или друг метод, е възможно да възникнат сериозни проблеми. Поради тези проблеми може да се наложи да преинсталирате операционната система. Microsoft не гарантира, че тези проблеми могат да бъдат отстранени. Променете системния регистър на собствена отговорност.
Тази актуализация включва незадължителни настройваеми параметри на системния регистър за справяне с големи потоци с метаданни на ReFS, които преди това са били документирани в KB 4016173 и KB 4035951.
Важно
-
Необходимо е рестартиране, за да влязат в сила тези промени в параметъра.
-
Тези параметри могат да се използват във всяка комбинация, защото те не се припокриват функционално.
-
Тези параметри трябва да се задават последователно на всеки възел на клъстера за преместване (на ресурси) при отказ.
Параметри, които могат да се настройват
Параметър |
Описание |
---|---|
RefsEnableLargeWorkingSetTrim |
Тази опция кара ReFS да изпробва пълно unmap на MM от всички потоци на метаданни във всяка контролна точка. Тази опция ще доведе до очакван резултат само ако томът е неактивен и няма нанесени страници. Задайте посочените стойности в следния подключ: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Име на стойност: RefsEnableLargeWorkingSetTrim Тип стойност: REG_DWORD Данни за стойност: 1 |
RefsNumberOfChunksToTrim |
ReFS има мързелив MM ненанесена логика. Следователно, когато ReFS циклично пространството на имената, за да завършите unmap мм, то премахва нанасянето на определена детайлност. Броят на ненанесеното виртуално адресно пространство се определя от следната формула: RefsNumberOfChunksToTrim * 128MB (за обем > 10 ТБ) RefsNumberOfChunksToTrim * 64MB (за обем < 10 ТБ) Тази опция работи, ако диапазонът на VA, който не се нанася, няма активни препратки (т.е. нанесени страници с метаданни). Задайте посочените стойности в следния подключ: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Име на стойност: RefsNumberOfChunksToTrim Тип стойност: REG_DWORD Данни за стойността: 4 (десетично)Забележка Настройването на RefsNumberOfChunksToTrim на по-големи стойности води до по-агресивно изрязване на ReFS. Това намалява използваната памет. Задайте стойността за изрязване на подходящо число: 8, 16, 32 и т.н. |
RefsEnableInlineTrim |
В тази опция ReFS изпраща вградено изрязване на MM, докато премахва нанасянето на своята страница с метаданни. Това е най-агресивната опция, тъй като може да доведе до регресия на производителността, ако ReFS се използва за високопроизводителен носител, като например SSD или NVMe. Задайте посочените стойности в следния подключ: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Име на стойност: RefsEnableInlineTrim Тип стойност: REG_DWORD Данни за стойност: 1Препоръки:
|
RefsDisableCachedPins |
Тази опция забранява кешираните ПИНове. Това беше основна причина за големия активен работен набор. Задайте посочените стойности в следния подключ: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Име на стойност: RefsDisableCachedPins Тип стойност: REG_DWORD Данни за стойност: 1 |
RefsProcessedDeleteQueueEntryCountThreshold |
Тази опция добавя евристичен към ReFS логика за контролни точки. Това кара ReFS да изпълни контролна точка, когато опашката за изтриване достигне определен размер. IOs са блокирани на ReFS, защото логиката на контролната точка е блокирала при обработката на голяма опашка за изтриване. Задайте посочените стойности в следния подключ: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Име на стойност: RefsProcessedDeleteQueueEntryCountThreshold Тип стойност: REG_DWORD Данни за стойност: 2048 (десетично)БележкаНастройването на RefsProcessedDeleteQueueEntryThreshold на по-ниски стойности кара ReFS да изпълнява контролни точки по-често. Задайте стойността на 2048, след което намалете стойността на 1024, след което 512. |
DuplicateExtentBatchSizeinMB (Приложимо само за Microsoft Data Protection Manager) |
Големи дублирани степени повиквания въвеждат закъснение в системата. Това е така, защото други операции трябва да чакат, докато приключи изпълнението на тези продължителен период. Тази опция намалява размера на повикването на дублирани степени. БележкаDPM ще зададе промяната на този ключ от системния регистър като стойност по подразбиране като част от UR4. Задайте посочените стойности в следния подключ: HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft Data Protection Manager\Configuration\DiskStorage Име на стойност: DuplicateExtentBatchSizeinMB Тип стойност: REG_DWORD Данни за стойност: 100 (десетично)БележкаСтойността по подразбиране за DuplicateExtentBatchSizeinMB е 2000 (2 ГБ). Всяка стойност от 1 до 4095 се приема. |
TimeOutValue |
Тази опция разширява стойността на TimeOutValue. Задайте посочените стойности в следния подключ: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Disk Име на стойност: TimeOutValue Тип стойност: REG_DWORD Данни за стойност: 0x78 (шестнадесетично)БележкаСтойността по подразбиране за TimeOutValue е 0x41 (65 десетични). 0x78 се превежда като десетично число 120. |