Applies ToWindows Server 2016 Windows Server 2016 Standard

Резюме

Забелязвате, че използването на тежка памет в типа файлова система 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

Препоръки:

  • Ако голям активен работен набор причинява ниска производителност, опитайте да зададете RefsEnableLargeWorkingSetTrim = 1.

  • Ако тази настройка не доведе до задоволителен резултат, опитайте различни стойности за RefsNumberOfChunksToTrim, като например 8, 16, 32 и т.н.

  • Ако това все още не предоставя желания ефект, задайте RefsEnableInlineTrim = 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.

Справочни материали

Общ преглед на устойчивата файлова система (ReFS)

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.