Özet
Windows Server 2016 çalıştıran bir bilgisayarda Dayanıklı Dosya Sistemi (ReFS) dosya sistemi türünde yoğun bellek kullanımı olduğunu fark edeceksiniz. Ayrıca, yedeklemeler gerçekleştirdiğinizde bir ReFS biriminin yanıt vermemeye veya donmaya başladığına da dikkat edebilirsiniz. Bu durum özellikle büyük blok kopyalama işlemleri gerçekleştiren bir yedekleme uygulaması kullandığınızda ortaya çıkabilir.
Bu güncelleştirme, bir dosyanın birden çok görünümünün eşlemesini daha kapsamlı bir şekilde kaldırarak ReFS performansını geliştirir.
Güncelleştirmeyi edinme
Bu güncelleştirme , 22 Şubat 2018 toplu güncelleştirmesinde yer alır.
Daha Fazla Bilgi
Uyarı: Kayıt Defteri Düzenleyicisi’ni veya başka bir yöntemi kullanarak kayıt defterini hatalı şekilde değiştirirseniz ciddi sorunlarla karşılaşabilirsiniz. Bu sorunlar nedeniyle işletim sistemini yeniden yüklemek zorunda kalabilirsiniz. Microsoft, bu sorunların çözülebileceğini garanti edemez. Kayıt defterini değiştirmenin riski size aittir.
Bu güncelleştirme, daha önce KB 4016173 ve KB 4035951 belgelenmiş büyük ReFS meta veri akışlarını ele almak için isteğe bağlı ayarlanabilir kayıt defteri parametrelerini içerir .
Önemli
-
Bu parametre değişikliklerinin etkili olması için yeniden başlatma gerekir.
-
Bu parametreler işlevsel olarak çakışmadığından herhangi bir birleşimde kullanılabilir.
-
Bu parametreler yük devretme kümesinin her düğümünde tutarlı bir şekilde ayarlanmalıdır.
Ayarlanabilir parametreler
Parametre |
Açıklama |
---|---|
RefsEnableLargeWorkingSetTrim |
Bu seçenek ReFS'nin her denetim noktasındaki tüm meta veri akışlarının tam bir MM eşlemesini kaldırmayı denemesine neden olur. Bu seçenek beklenen sonucu yalnızca birimin boşta olması ve eşleşen sayfa olmaması durumunda üretir. Aşağıdaki alt anahtarda belirtilen değerleri belirtin: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Değer Adı: RefsEnableLargeWorkingSetTrim Değer Türü: REG_DWORD Değer Verileri: 1 |
RefsNumberOfChunksToTrim |
ReFS'nin yavaş bir MM eşlemesiz mantığı vardır. Bu nedenle, ReFS bir MM eşlemesini tamamlamak için ad alanını döngüye alırsa, belirli bir ayrıntı düzeyinde eşler. Eşlenmeyen sanal adres alanı sayısı aşağıdaki formülle belirlenir: RefsNumberOfChunksToTrim * 128 MB (boyutun hacmi > 10 TB için) RefsNumberOfChunksToTrim * 64 MB (boyut hacmi için < 10 TB) Eşlenmeyen VA aralığının etkin başvurusu yoksa (eşlenmiş meta veri sayfaları) bu seçenek çalışır. Aşağıdaki alt anahtarda belirtilen değerleri belirtin: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Değer Adı: RefsNumberOfChunksToTrim Değer Türü: REG_DWORD Değer Verileri: 4 (ondalık)Not RefsNumberOfChunksToTrim'in daha büyük değerlere ayarlanması ReFS'nin daha agresif kırpmasına neden olur. Bu, kullanılmakta olan belleği azaltır. Kırpma değerini uygun bir sayıya ayarlayın: 8, 16, 32 vb. |
RefsEnableInlineTrim |
Bu seçenekte ReFS, meta veri sayfasının eşlemesini kaldırırken bir MM kırpma satır içi gönderir. Ssd veya NVMe gibi yüksek performanslı medyada ReFS kullanılıyorsa performans regresyonuna neden olabileceğinden bu en agresif seçenektir. Aşağıdaki alt anahtarda belirtilen değerleri belirtin: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Değer Adı: RefsEnableInlineTrim Değer Türü: REG_DWORD Değer Verileri: 1Öneriler:
|
RefsDisableCachedPins |
Bu seçenek önbelleğe alınmış pinleri devre dışı bırakır. Bu, büyük etkin çalışma kümesinin önemli bir nedeniydi. Aşağıdaki alt anahtarda belirtilen değerleri belirtin: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Değer Adı: RefsDisableCachedPins Değer Türü: REG_DWORD Değer Verileri: 1 |
RefsProcessedDeleteQueueEntryCountThreshold |
Bu seçenek ReFS denetim noktası mantığına buluşsal bir özellik ekler. Bu, silme kuyruğu belirli bir boyuta ulaştığında ReFS'nin bir denetim noktası çalıştırmasına neden olur. Denetim noktası mantığı büyük bir silme kuyruğu işlenirken takıldığından IOS ReFS'de takılıyor. Aşağıdaki alt anahtarda belirtilen değerleri belirtin: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem Değer Adı: RefsProcessedDeleteQueueEntryCountThreshold Değer Türü: REG_DWORD Değer Verileri: 2048 (ondalık)Not RefsProcessedDeleteQueueEntryThreshold değerinin daha düşük değerlere ayarlanması ReFS'nin denetim noktalarını daha sık çalıştırmasına neden olur. Değeri 2048 olarak ayarlayın, ardından değeri 1024'e ve ardından 512'ye düşürün. |
DuplicateExtentBatchSizeinMB (Yalnızca Microsoft Data Protection Manager için geçerlidir) |
Büyük yinelenen kapsam çağrıları sistemde gecikme süresine neden olur. Bunun nedeni, diğer işlemlerin bu uzun süre çalışan işlemler tamamlanana kadar beklemesi gerekir. Bu seçenek, yinelenen kapsam çağrısının boyutunu küçültür. NotDPM, bu kayıt defteri anahtarı değişikliğini UR4'ün bir parçası olarak varsayılan değer olarak ayarlar. Aşağıdaki alt anahtarda belirtilen değerleri belirtin: HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft Data Protection Manager\Configuration\DiskStorage Değer Adı: DuplicateExtentBatchSizeinMB Değer Türü: REG_DWORD Değer Verileri: 100 (ondalık)Not DuplicateExtentBatchSizeinMB için varsayılan değer 2000 'dir (2 GB). 1'den 4095'e kadar olan tüm değerler kabul edilir. |
TimeOutValue |
Bu seçenek TimeOutValue değerini genişletir. Aşağıdaki alt anahtarda belirtilen değerleri belirtin: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Disk Değer Adı: TimeOutValue Değer Türü: REG_DWORD Değer Verileri: 0x78 (onaltılık)NotTimeOutValue için varsayılan değer 0x41 'dir (65 ondalık). 0x78 120 ondalık değerine çevrilir. |