Microsoft’un yeni ReFS dosya sistemi ilk olarak Windows Server 2012'de tanıtıldı. Yalnızca sürücü havuzunun bir parçası olarak kullanılabildiği Windows 10'a dahil edilmiştir. Depolama Alanları özelliği . ReFS, Windows Server 2016'da geliştirilecek ve Windows 10 Pro for Workstations'ın bir parçası olacaktır.
Fakat ReFS nedir ve şu anda kullanılan NTFS ile nasıl karşılaştırılır?
ReFS nedir?
İLİŞKİLİ: FAT32, exFAT ve NTFS Arasındaki Fark Nedir?
"Esnek Dosya Sistemi" nin kısaltması olan ReFS, mevcut NTFS dosya sistemi . Şu anda ReFS sadece NTFS'nin yerini almıyor. Kendi avantajları ve dezavantajları vardır. Sistem sürücünüzde NTFS yerine sadece ReFS kullanamazsınız.
ReFS, Microsoft’un en yeni dosya sistemi olduğundan, NTFS ile ilgili birkaç önemli sorunu ele almak üzere tasarlanmıştır. ReFS, veri bozulmasına karşı daha dayanıklı olacak, belirli iş yükleri için daha iyi performans gösterecek ve çok büyük dosya sistemleri için daha iyi ölçeklenecek şekilde tasarlanmıştır. Bunun tam olarak ne anlama geldiğine bakacağız.
ReFS Veri Bozulmasına Karşı Korur
"Esnek" kısım adında vurgulanmıştır. ReFS, meta veriler için sağlama toplamları kullanır ve isteğe bağlı olarak dosya verileri için sağlama toplamları da kullanabilir. ReFS, bir dosya okuduğunda veya yazdığında, doğru olduğundan emin olmak için sağlama toplamını inceler. Bu, dosya sisteminin kendisinin anında veri bozulmasını tespit etmek için yerleşik bir yola sahip olduğu anlamına gelir.
İLİŞKİLİ: Sürücüleri Yansıtmak ve Birleştirmek için Windows 10'un Depolama Alanlarını Kullanma
ReFS ile entegre edilmiştir Depolama Alanları özelliği . ReFS kullanarak yansıtılmış bir Depolama Alanı kurarsanız, Windows dosya sistemi bozulmasını kolayca algılayabilir ve verilerin alternatif kopyasını başka bir sürücüye kopyalayarak sorunları otomatik olarak onarabilir. Bu özellik hem Windows 10 hem de Windows 8.1'de mevcuttur.
ReFS bozuk verileri algılarsa ve geri yükleyebileceği alternatif bir kopyası yoksa, dosya sistemi bozuk verileri sürücüden hemen kaldırabilir. NTFS'nin yaptığı gibi, sisteminizi yeniden başlatmanızı veya sürücüyü çevrimdışına almanızı gerektirmez.
ReFS, dosyaları okurken ve yazarken yalnızca bozulmaya karşı denetlemez. Otomatikleştirilmiş bir veri bütünlüğü tarayıcısı, veri bozulmasını belirlemek ve düzeltmek için de düzenli olarak sürücüdeki tüm dosyaları kontrol eder. Otomatik düzeltmeli bir dosya sistemidir. Gerek yok chkdsk kullan hiç.
Yeni dosya sistemi başka şekillerde de veri bozulmasına karşı dirençlidir. Örneğin, bir dosyanın meta verilerini (örneğin, dosya adını) güncellediğinizde, NTFS dosya sistemi doğrudan dosyanın meta verilerini değiştirir. Bu işlem sırasında bilgisayarınız arızalanırsa veya elektrik kesilirse, veri bozulması olabilir. Bir dosyanın meta verilerini güncellediğinizde, ReFS dosya sistemi meta verilerin yeni bir kopyasını oluşturur. ReFS, dosyayı yalnızca yeni meta veriler yazıldıktan sonra yeni meta veriye işaret eder. Dosyanın meta verilerinin bozulma riski yoktur. Bu, "yazma üzerine kopyalama" olarak bilinir. Yazarken kopyala, diğer modern dosya sistemlerinde de mevcuttur. Linux'ta ZFS ve BtrFS ve Apple’ın yeni APFS dosya sistemi .
ReFS Bazı Eski NTFS Sınırlamalarını Düşürüyor
ReFS, NTFS'den daha moderndir ve çok daha büyük birimleri ve daha uzun dosya adlarını destekler. Uzun vadede bunlar önemli gelişmelerdir.
Bir NTFS dosya sisteminde, dosya yolları 255 karakterle sınırlıdır. ReFS ile bir dosya adı en fazla 32768 karakter uzunluğunda olabilir. Windows 10 artık size NTFS dosya sistemleri için bu kısa karakter sınırını devre dışı bırakın , ancak ReFS birimlerinde her zaman devre dışıdır.
ReFS ayrıca DOS tarzı 8.3 dosya adlarını da atar. Bir NTFS biriminde, eski yazılımla uyumluluk amacıyla C: \ PROGRA ~ 1 \ adresindeki C: \ Program Files \ 'a yine de erişebilirsiniz. Bu eski dosya adları ReFS'de yer almaktadır.
NTFS teorik olarak 16 eksabaytlık bir maksimum hacim boyutuna sahipken, ReFS teorik olarak 262144 eksabaytlık bir maksimum hacim boyutuna sahiptir. Şu anda bunun pek önemi yok ama bir gün olacak.
ReFS Bazen Daha Hızlı Olabilir
ReFS, yalnızca NTFS üzerinden tüm performansı iyileştirmek için tasarlanmamıştır. Bunun yerine Microsoft, ReFS'nin belirli durumlarda çok daha iyi performans göstermesini sağlayan birkaç önemli optimizasyona odaklanıyor.
Örneğin, Depolama Alanları ile kullanıldığında, ReFS "gerçek zamanlı katman optimizasyonunu" destekler. Her iki sürücünün de performans için optimize edilmiş olduğu bir sürücü havuzuna ve kapasite için optimize edilmiş sürücülere sahip olabilirsiniz. ReFS, performansı en üst düzeye çıkararak her zaman performans katmanındaki sürücülere yazar. Arka planda ReFS, uzun süreli depolama için büyük veri yığınlarını otomatik olarak daha yavaş sürücülere taşır.
Windows Server 2016'da Microsoft, belirli sanal makine özellikleriyle daha iyi performans sunmak için ReFS'yi geliştirdi. Microsoft'un kendi Hyper-V sanal makine yazılımı bunlardan yararlanır (ve teoride, isterlerse diğer sanal makine yazılımları bunları destekleyebilir).
Örneğin, ReFS destekler blok klonlama , sanal makine klonlama ve denetim noktası birleştirme işlemlerini hızlandıran. Bir sanal makinenin klonlanmış bir kopyasını oluşturmak için, ReFS'nin yalnızca sürücüde meta verilerin yeni bir kopyasını oluşturması ve bunu sürücüdeki mevcut bir veriye yönlendirmesi gerekir. Bunun nedeni, ReFS ile birden çok dosyanın diskteki aynı temel verilere işaret edebilmesidir. Sanal makine değiştiğinde ve yeni veriler sürücüye yazıldığında, farklı bir konuma yazılır ve orijinal sanal makine verileri sürücüde bırakılır. Bu, klonlama sürecini çok daha hızlı hale getirir ve çok daha az disk verimi gerektirir.
ReFS ayrıca, ReFS'in büyük bir dosyaya hızlı bir şekilde sıfırlar yazmasını sağlayan yeni bir "seyrek VDL" özelliği sunar. Bu, yeni, boş, sabit boyutlu bir sanal sabit disk (VHD) dosyası oluşturmayı çok daha hızlı hale getirir. NTFS ile bu 10 dakika sürebilirken, ReFS ile sadece birkaç saniye sürebilir.
ReFS, NTFS'yi Değiştiremez (Henüz)
Tüm bu özellikler kulağa oldukça iyi gelir, ancak NTFS'den ReFS'ye geçiş yapamazsınız. Windows bir ReFS dosya sisteminden önyükleme yapamaz ve NTFS gerektirir.
ReFS ayrıca NTFS'nin içerdiği diğer özellikleri de atlar. dosya sistemi sıkıştırması ve şifreleme , sabit bağlantılar, genişletilmiş öznitelikler, veri tekilleştirme ve disk kotaları. Ancak, ReFS çeşitli özelliklerle uyumludur. Örneğin, dosya sistemi düzeyinde belirli verileri şifreleyemezken, ReFS şunlarla uyumludur: tam disk BitLocker şifrelemesi .
Windows 10, herhangi bir eski bölümü ReFS olarak biçimlendirmenize de izin vermez. Şu anda ReFS'i yalnızca, güvenilirlik özelliklerinin veri bozulmasına karşı korumaya yardımcı olduğu Depolama Alanları ile kullanabilirsiniz. Windows Server 2016'da, birimleri NTFS yerine ReFS ile biçimlendirmeyi seçebilirsiniz. Örneğin, sanal makineleri depolamayı planladığınız bir birim için bunu yapmak isteyebilirsiniz. Ancak, önyükleme biriminizde yine de ReFS kullanamazsınız. Windows yalnızca bir NTFS sürücüsünden önyüklenebilir.
ReFS için geleceğin neler getireceği belirsiz. Microsoft, Windows'un tüm sürümlerinde NTFS'nin yerini tamamen alana kadar bir gün geliştirebilir. Bunun ne zaman olabileceği belli değil. Ancak şimdilik ReFS yalnızca belirli görevler için kullanılabilir.
ReFS ve desteklediği belirli özellikler hakkında daha fazla ayrıntı bulacaksınız. Microsoft'un web siteleri .
ReFS Nasıl Kullanılır
Tipik bir Windows 10 bilgisayarda, ReFS'yi yalnızca Depolama Alanları özelliği aracılığıyla kullanabilirsiniz. Dosya sistemi seçeneğini gördüğünüzde Depolama Alanlarınızı NTFS olarak değil ReFS olarak biçimlendirdiğinizden emin olun. İsterseniz, ReFS dosya sistemindeki veri bütünlüğü özelliklerinden otomatik olarak yararlanacaksınız.
Windows Sunucusunda, bazı birimleri normal olanı kullanarak ReFS olarak biçimlendirmeyi seçebilirsiniz. disk yönetimi araçları , bu sürücülerde sanal makineler kullanıyorsanız özellikle yararlı olabilir. Ancak önyükleme sürücünüzü ReFS olarak biçimlendiremezsiniz ve bazı NTFS özelliklerine erişiminizi kaybedersiniz.
ReFS işlevi artık aşağıdakilerin bir parçası olarak mevcuttur: Windows 10 Pro for Workstations yanı sıra Windows 10 Enterprise.