APFS (Apple'ın macOS için Dosya Sistemi) Nedir?
APFS (Apple Dosya Sistemi) bir depolama sistemindeki verileri düzenlemek ve yapılandırmak için özel bir sistemdir. APFS, Apple'ın ilk olarak piyasaya sürdüğü Mac os işletim sistemi High Sierra, daha önce Mac'lerde kullanılan 30 yıllık HFS+ sisteminin yerini alıyor.
HFS+ ve HFS (Hiyerarşik Dosya Sisteminin önceki bir sürümü), disketlerin olduğu günlerde oluşturuldu. Sabit diskleri döndürürken Mac için birincil depolama ortamı, üçüncü tarafından sunulan pahalı bir seçenekti. partiler.
Apple, yıllar içinde HFS+'ı değiştirmekle flört etti. Sonunda, zaten dahil olan APFS iOS, tvOS ve watchOS, macOS High Sierra ve sonraki sürümleri çalıştıran Mac'ler için varsayılan dosya sistemi haline geldi.
APFS, macOS Catalina (10.15), macOS Mojave (10.14) ve macOS High Sierra (10.13) ile iOS 10.3 ve sonraki sürümleri, tvOS 10.2 ve sonraki sürümleri ve watchOS 3.2 ve sonraki sürümlerine dahildir.
Modern Depolama Teknolojisi için Optimize Edildi
HFS+ uygulandığında 800 KB disketler kraldı. Mevcut Mac'ler disket kullanmaz ve
Başından beri Apple tarafından tasarlanan APFS SSD ve diğer flash tabanlı depolama sistemleri. APFS, katı hal depolama için optimize edilmiş olsa da, modern sabit sürücülerle iyi performans gösterir.
Geleceğe Yönelik
APFS, 64 bit inode numarasını destekler. İnode, bir dosya sistemi nesnesini (bir dosya veya bir klasör) tanımlayan benzersiz bir tanımlayıcıdır. 64-bit inode ile APFS, eski 2,1 milyar sınırını aşan yaklaşık 9 kentilyon dosya sistemi nesnesini barındırabilir.
Dokuz kentilyon büyük bir sayıdır ve haklı olarak hangi depolama aygıtının bu kadar çok nesneyi tutacak yeterli alana sahip olacağını merak edebilirsiniz. Cevap, depolama trendlerine bir göz atmayı gerektiriyor. Şunu düşünün: Apple, kurumsal düzeyde depolama teknolojisini, Mac gibi tüketici düzeyindeki ürünlere ve katmanlı depolamayı kullanma becerisine taşımaya başladı bile. Bu ilk kez görüldü füzyon sürücüleri, verileri yüksek performanslı bir SSD ile daha yavaş, ancak çok daha büyük bir sabit sürücü arasında taşır. Sık erişilen veriler hızlı SSD'de tutulurken, daha az kullanılan dosyalar sabit sürücüde saklanır.
Apple, macOS ile bu konsepti aşağıdakileri ekleyerek genişletti: iCloud tabanlı depolama karışıma. Kullanıcıların önceden izledikleri filmleri ve TV şovlarını iCloud'da saklamalarına izin vermek, yerel depolamada yer açar. Bu örnek, bu katmanlı depolama sistemi tarafından kullanılan tüm disklerde birleşik bir düğüm numaralandırma sistemi gerektirmese de, genel bir yön Apple, kullanıcının ihtiyaçlarına en uygun ve işletim sisteminin bunları tek bir dosya olarak görmesini sağlayan birden çok depolama teknolojisini bir araya getirmek için hareket ediyor. Uzay.
APFS Özellikleri
APFS, onu eski dosya sistemlerinden ayıran bir dizi özelliğe sahiptir.
- klonlar: klonlar ek alan kullanmadan neredeyse anında dosya kopyalarına izin verin. Bir dosyayı bir konumdan diğerine parça parça kopyalamak yerine, klonlar bunun yerine orijinal dosyaya başvurur ve iki dosya arasında aynı olan veri bloklarını paylaşır. Bir dosyada değişiklik yapın ve hem orijinal hem de klon değişmeyen veri bloklarını paylaşmaya devam ederken, yalnızca değişen veri bloğu yeni klona yazılır. Bu, yalnızca dosya kopyalamayı ve kaydetmeyi son derece hızlı hale getirmekle kalmaz, aynı zamanda depolama alanı ihtiyaçlarından da tasarruf sağlar.
- anlık görüntüler: APFS, zaman içinde bir noktayı temsil eden bir birim anlık görüntüsü oluşturabilir. Anlık görüntüler, verimli yedeklemeleri kolaylaştırır ve belirli bir zamanda işlerin nasıl olduğuna geri dönmenizi sağlar. Anlık görüntüler, orijinal birime ve onun verilerine yönelik salt okunur işaretçilerdir. Yeni bir anlık görüntü, orijinal birime bir işaretçi depolamak için gereken alan miktarı dışında gerçek alan kaplamaz. Zaman geçtikçe ve orijinal birimde değişiklikler yapıldıkça, anlık görüntü yalnızca meydana gelen değişikliklerle güncellenir.
-
şifreleme: APFS, AES-XTS veya AES-CBC modlarını kullanarak güçlü tam disk şifrelemeyi destekler. Hem dosyalar hem de meta veriler şifrelenir. Desteklenen şifreleme yöntemleri şunları içerir:
Temizle (şifreleme yok) - Tek tuş
- Hem veri hem de meta veriler için dosya başına anahtarlarla çoklu anahtar
- Alan Paylaşımı: Alan paylaşımı, önceden tanımlanmış bölüm boyutlarına son verir. Bunun yerine, tüm birimler temeldeki boş alanı bir sürücüde paylaşın. Alan paylaşımı, bir sürücüdeki birden çok birimin yeniden bölümlendirmeye gerek kalmadan gerektiğinde dinamik olarak büyümesine ve küçülmesine olanak tanır.
- Yazma Üzerine Kopyalama: Bu veri koruma şeması, herhangi bir değişiklik yapılmadığı sürece veri yapılarının paylaşılmasına izin verir. Bir değişiklik istendiğinde (yazıldığında), orijinalin bozulmadan kaldığından emin olarak yeni bir benzersiz kopya yapılır. Yalnızca yazma işlemi tamamlandıktan sonra dosya bilgileri en son verilere işaret edecek şekilde güncellenir.
- Atomik Güvenli Kaydetme: Bu, yazma üzerine kopyalama fikrine benzer ancak bir dosya veya dizini yeniden adlandırma veya taşıma gibi herhangi bir dosya işlemi için geçerlidir. Örnek olarak yeniden adlandırma kullanılarak, yeniden adlandırılmak üzere olan dosya yeni verilerle (dosya adı) kopyalanır. Kopyalama işlemi tamamlanana kadar dosya sistemi yeni verilere işaret edecek şekilde güncellenmez. Bu, herhangi bir nedenle - örneğin elektrik kesintisi veya İşlemci hıçkırık — yazma tamamlanmadı, orijinal dosya bozulmadan kaldı.
- Seyrek Dosyalar: Dosya alanı ayırmanın bu daha verimli yolu, dosya alanının yalnızca gerektiğinde büyümesine olanak tanır. Seyrek olmayan dosya sistemlerinde, hiçbir veri saklanmaya hazır olmadığında bile dosya alanı önceden rezerve edilmelidir.
SSS
-
Windows APFS'yi destekliyor mu?
Varsayılan olarak değil. Bir Windows PC'de APFS biçimli bir sürücüye erişmek istiyorsanız, aşağıdaki gibi bir üçüncü taraf programı kullanın. Windows için APFS, MacDrive APFS'si, veya UFS Gezgini Standart Erişim.
-
Harici sabit diskim için APFS kullanmalı mıyım?
Değişir. APFS yalnızca macOS High Sierra veya sonraki sürümleriyle uyumludur, bu nedenle dosyalarınızı farklı bir işletim sistemi çalıştıran bir Mac'e taşımak istiyorsanız, sürücünüzü biçimlendirmek için HFS+ kullanın.
-
APFS ve NTFS arasındaki fark nedir?
NTFS Windows işletim sistemleri tarafından kullanılan bir dosya sistemi biçimidir. Mac'iniz NTFS'den dosya okuyabilir, ancak bir Windows sürücüsüne okuma-yazma erişimi istiyorsanız, sürücü exFAT dosya sistemi.