Windows'ta ReFS (Esnek Dosya Sistemi) Nedir?
Microsoft'un yeni ReFS dosya sistemi ilk olarak Windows Server 2012'de tanıtıldı. Windows 10'da, sürücü havuzu Depolama Alanları özelliğinin bir parçası olarak kullanılabileceği yer aldı. ReFS, Windows Server 2016'da geliştirilecek ve İş İstasyonları için Windows 10 Pro'nun bir parçası olacak.
Fakat ReFS nedir ve şu anda kullanılan NTFS ile nasıl karşılaştırılır??
ReFS Nedir??
“Esnek Dosya Sistemi” kısaltmasıyla ReFS, geçerli NTFS dosya sistemindeki kod kullanılarak oluşturulan yeni bir dosya sistemidir. Şu anda, ReFS sadece NTFS'nin yerine geçmiyor. Kendi avantajları ve dezavantajları vardır. Sistem sürücünüzde NTFS yerine ReFS kullanamazsınız.
ReFS, Microsoft'un en yeni dosya sistemi olduğundan, NTFS ile ilgili birkaç önemli soruna yönelik olarak tasarlanmıştır. ReFS, veri bozulmalarına karşı daha dayanıklı olacak, belirli iş yüklerinde daha iyi performans gösterecek ve çok büyük dosya sistemleri için daha iyi ölçeklenecek şekilde tasarlanmıştır. Bunun ne anlama geldiğine tam olarak bakacağız.
ReFS Veri Yolsuzluğuna Karşı Koruyor
“Esnek” kısım adında vurgulanmıştır. ReFS, meta veriler için sağlama toplamı kullanır ve isteğe bağlı olarak dosya verileri için sağlama toplamı da kullanabilir. Ne zaman bir dosyayı okursa veya yazarsa, ReFS doğru olup olmadığından emin olmak için sağlama toplamı inceler. Bu, dosya sisteminin kendisinin anında veri bozulmasını algılamak için yerleşik bir yolu olduğu anlamına gelir.
ReFS, Depolama Alanları özelliğine entegre edilmiştir. ReFS kullanarak yansıtılmış bir Depolama Alanı kurarsanız, Windows dosya sisteminin bozulmasını kolayca tespit edebilir ve verilerin alternatif bir kopyasını başka bir sürücüye kopyalayarak sorunları otomatik olarak onarabilir. Bu özellik hem Windows 10 hem de Windows 8’de mevcuttur..
ReFS bozuk veriler tespit ederse ve geri yükleyebileceği alternatif bir kopyaya sahip değilse, dosya sistemi bozuk verileri derhal sürücüden kaldırabilir. NTFS'nin yaptığı gibi sisteminizi yeniden başlatmanızı veya sürücüyü çevrimdışı duruma getirmenizi gerektirmez.
ReFS, dosyaları okurken ve yazarken yolsuzluk olup olmadığını kontrol etmez. Otomatik bir veri bütünlüğü tarayıcısı, veri bozulmalarını belirlemek ve düzeltmek için sürücüdeki tüm dosyaları düzenli olarak kontrol eder. Otomatik düzeltme dosya sistemi. Chkdsk kullanmanıza hiç gerek yok.
Yeni dosya sistemi de veri bozulmasına karşı başka yollarla da dirençli. Örneğin, bir dosyanın meta verilerini (dosya adını güncelleştirdiğinizde), örneğin-NTFS dosya sistemi doğrudan dosyanın meta verilerini değiştirir. Bilgisayarınız başarısız olursa veya bu işlem sırasında güç 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 verilere yönlendirir. Dosyanın meta verilerinin bozulma riski yoktur. Bu, "yazmaya yazma" olarak bilinir. Yazma üzerine kopyalama, Linux'taki ZFS ve BtrFS gibi Apple'ın yeni APFS dosya sistemi gibi diğer modern dosya sistemlerinde de mevcuttur..
ReFS, Bazı Eski NTFS Sınırlamalarını Düşürdü
ReFS, NTFS'den daha moderndir ve daha büyük birimleri ve daha uzun dosya adlarını destekler. Uzun vadede, bunlar önemli gelişmelerdir.
NTFS dosya sisteminde, dosya yolları 255 karakterle sınırlıdır. ReFS ile, bir dosya adı 32768 karakter uzunluğunda olabilir. Windows 10 şimdi NTFS dosya sistemleri için bu kısa karakter sınırını devre dışı bırakmanıza izin veriyor, ancak ReFS birimlerinde her zaman devre dışı bırakılıyor.
ReFS ayrıca DOS tarzı 8.3 dosya adlarını da atar. Bir NTFS biriminde, eski yazılımla uyumluluk amacıyla C: \ Program Files \ 'ta C: \ PROGRA ~ 1 \ adresinden erişebilirsiniz. Bu eski dosya adları ReFS'de.
NTFS, teorik olarak maksimum 16 exabayt hacme sahipken, ReFS'nin teorik olarak maksimum 262144 exabyte büyüklüğüne sahiptir. Şu an bunun önemi yok, ama bir gün olacak.
ReFS Bazen Daha Hızlı Olabilir
ReFS, NTFS üzerindeki tüm performansı iyileştirmek için tasarlanmamıştır. Bunun yerine, Microsoft, ReFS'nin bazı durumlarda daha iyi performans göstermesini sağlayan birkaç önemli optimizasyona odaklanıyor.
Örneğin, Depolama Alanları ile birlikte kullanıldığında, ReFS “gerçek zamanlı katman optimizasyonunu” destekler. Hem performans için optimize edilmiş hem de kapasite için optimize edilmiş sürücüler içeren bir sürücü havuzuna sahip olabilirsiniz. ReFS her zaman performans katmanındaki sürücülere yazacak ve performansı maksimize edecektir. Arka planda ReFS, uzun süreli depolama için büyük veri yığınlarını yavaş sürücülere otomatik olarak taşıyacak.
Windows Server 2016'da, Microsoft, belirli sanal makine özelliklerinde daha iyi performans sunmak için ReFS'yi geliştirmiştir. Microsoft'un kendi Hyper-V sanal makine yazılımı bunlardan yararlanır (ve teoride, eğer isterlerse diğer sanal makine yazılımı bunları destekleyebilir).
Örneğin, ReFS, sanal makine klonlama ve kontrol noktası birleştirme işlemlerini hızlandıran blok klonlamayı destekler. Sanal makinenin klonlanmış bir kopyasını oluşturmak için, ReFS'nin yalnızca sürücüde yeni bir meta veri kopyası oluşturması ve sürücüdeki mevcut verilere işaret etmesi gerekir. Bunun nedeni, ReFS ile birden fazla dosyanın diskteki aynı verilere işaret edebilmesidir. Sanal makine değiştiğinde ve yeni veriler sürücüye yazıldığında, farklı bir yere yazılır ve orijinal sanal makine verileri sürücüde kalır. Bu, klonlama işlemini çok daha hızlı yapar ve daha az disk verimi gerektirir.
ReFS ayrıca, ReFS'nin büyük bir dosyaya hızlıca sıfır yazmasını sağlayan yeni bir "seyrek VDL" özelliği de sunar. Bu, yeni, boş, sabit boyutlu bir sanal sabit disk (VHD) dosyası oluşturmayı çok daha hızlı hale getirir. Bu NTFS ile 10 dakika sürebilirken, ReFS ile sadece birkaç saniye sürebilir.
ReFS NTFS'nin yerini almıyor (henüz)
Tüm bu özellikler kulağa oldukça hoş geliyor, ancak NTFS'den ReFS'ye geçemezsiniz. Windows bir ReFS dosya sisteminden önyükleme yapamıyor ve NTFS gerektiriyor.
ReFS ayrıca dosya sistemi sıkıştırma ve şifreleme, sabit bağlantılar, genişletilmiş özellikler, veri tekilleştirme ve disk kotaları dahil olmak üzere NTFS'nin içerdiği diğer özellikleri de göz ardı eder. Bununla birlikte, ReFS çeşitli özelliklerle uyumludur. Örneğin, dosya sisteminin düzeyinde belirli verilerin şifrelemesini gerçekleştiremeseniz de, ReFS tam disk BitLocker şifrelemeyle uyumludur.
Windows 10, eski bölümleri de ReFS olarak biçimlendirmenize izin vermez. Şu anda yalnızca ReFS'yi Depolama Alanları ile kullanabilirsiniz; burada güvenilirlik özellikleri veri bozulmalarına karşı korunmaya yardımcı olur. 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 yapmak isteyebilirsiniz. Ancak, yine de önyükleme biriminizde ReFS kullanamazsınız. Windows yalnızca NTFS sürücüsünden önyükleme yapabilir.
ReFS için geleceğin neye sahip olduğu belli değil. Microsoft bir gün, tüm Windows sürümlerinde NTFS'nin yerini alabilene kadar geliştirebilir. Bunun ne zaman olabileceği belli değil. Ancak, şimdilik, ReFS yalnızca belirli görevler için kullanılabilir.
ReFS ve Microsoft'un web sitesinde desteklediği belirli özellikler hakkında daha fazla ayrıntı bulacaksınız..
ReFS Nasıl Kullanılır?
Tipik bir Windows 10 PC'de, ReFS'yi yalnızca Depolama Alanları özelliğini kullanarak kullanabilirsiniz. Dosya sistemi seçeneğini gördüğünüzde Depolama Alanlarınızı NTFS değil, ReFS olarak biçimlendirdiğinizden emin olun. İsterseniz ReFS dosya sistemindeki veri bütünlüğü özelliklerinden otomatik olarak faydalanacaksınız..
Windows Server'da, bazı diskleri, normal disk yönetim araçlarını kullanarak ReFS olarak formatlamayı seçebilirsiniz; bu, 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şemezsiniz.
ReFS işlevi, artık Windows 10 Enterprise ve İş İstasyonları'nın bir parçası olarak da sunulmaktadır..