APFS Digunakake ing macOS, iOS, watchOS, lan tvOS
APFS (Apple File System) yaiku sistem kanggo ngatur lan nyusun data ing sistem panyimpenan. APFS sing asline dirilis karo macOS Sierra nggantèkake HFS + 30 taun .
HFS + lan HFS (versi sing luwih nyenengake saka Sistem File Hierarchical) wiwitane digawe ing dina disk floppy, sing minangka media panyimpenan utama kanggo Mac nalika pemintalan hard drive minangka opsi larang sing ditawakake pihak katelu.
Ing sasi kepungkur, Apple wis ngesuk karo ngganti HFS +, nanging APFS sing kasedhiya ing iOS , tvOS , lan watchOS saiki dadi sistem berkas standar kanggo macOS High Sierra lan mengko.
APFS dioptimalisasi kanggo Teknologi Panyimpenan Saiki lan Esuk
HFS + diimplementasikake nalika 800 kb floppy padha raja . Mac saiki ora bisa nggunakake floppies, nanging hard drive pemintalan wiwit dadi kaya archaic . Kanthi Apple nandheske panyimpenan adhedhasar lampu kilat ing kabeh produk, sistem file dioptimalake bisa digarap media rotasi, lan latensi sing nate nunggu disk kanggo muter mung ora nggawe akal.
APFS dirancang saka get-go kanggo SSD lan sistem panyimpenan adhedhasar lampu kilat liyane. Sanajan APFS dioptimalake kanggo babagan cara panyimpenan solid sing dianggo, piranti kasebut apik karo hard drive modern.
Proofing Future
APFS ndhukung nomer inode 64-bit. Inode iku pengenal unik sing ngenali obyek sistem berkas. Objek sistem berkas bisa uga; file, folder. Kanthi inode 64-bit, APFS bisa nahan kira-kira 9 quintillion sistem file obyek blasting liwat wates lawas 2.1 milyar.
Sembilan quintillion bisa uga katon kaya nomer cukup gedhe, lan sampeyan bisa kanthi tepat takon apa piranti panyimpenan bakal duwe cukup ruang kanggo bener terus obyek sing akeh. Jawaban kasebut mbutuhake nggoleki menyang tren panyimpenan. Coba mangkene: Apple wis miwiti teknologi panyimpenan tingkat perusahaan kanggo produk tingkat konsumen, kayata Mac lan kemampuan kanggo nggunakake panyimpenan tingkat. Iki katon pisanan ing Fusion drive sing ngowahi data antarane SSD kinerja dhuwur lan luwih alon, nanging luwih gedhe, hard drive. Data sing kerep diakses wis disimpen ing SSD cepet, dene file sing kerep digunakake kurang disimpen ing harddisk.
Kanthi macOS , Apple ngrampungake konsep iki kanthi nambahake panyimpenan berbasis iCloud menyang campuran. Ngidini film lan acara TV sing wis ditonton kanggo disimpen ing iCloud freeing munggah panyimpenan lokal. Nalika conto pungkasan iki ora mbutuhake sistem penomodokan inode sing ndadekake siji ing kabeh disk sing digunakake dening sistem panyimpenan tingkat iki, ora nuduhake arah umum Apple bisa ngobahake; kanggo nggabungake teknologi panyimpenan kaping sing paling cocog karo kabutuhan pangguna, lan nduwe OS weruh minangka papan berkas siji.
Fitur APFS
APFS duwé sawetara fitur sing nyétakaké saka sistem berkas lawas.
- Kloning - klon ngidini salinan berkas sing meh cepet tanpa nggunakake spasi tambahan. Tinimbang nyalin file kanthi dicokot saka panggonan siji menyang papan liyane, turunan minangka referensi kanggo file asli, nuduhake blok data sing identik antarane rong file kasebut. Nggawe owahan siji file, lan mung blok data sing wis diganti ditulis nang clone anyar, dene sing asli lan clone terus nuduhake blok data sing ora diganti. Iki ora mung ndadekake nyalin lan nyimpen file utamane cepet, nanging uga nyimpen ing kabutuhan panyimpenan.
- Snapshots - APFS bisa nggawe snapshot volume sing nggambarake titik ing wektu. Snapshots bisa digunakake kanggo nggampangake gawe serep cekap uga ngijini sampeyan bali menyang bab apa wae ing titik tartamtu ing wektu. Snapshots minangka pandhuan baca mung kanggo volume asli lan data. Gambar snapshot anyar ora njupuk papan sing nyata, kajaba jumlah spasi sing dibutuhake kanggo nyimpen pointer menyang volume asli. Nalika wektu liwati lan owah-owahan digawe menyang volume asli, gambar asli dianyari kanthi mung owah-owahan sing kedadeyan.
- Enkripsi - APFS ndhukung enkripsi disk sing kuat kanthi nggunakake mode AES-XTS utawa AES-CBC. Loro file lan metadata bakal dienkripsi. Cara enkripsi sing didhukung kalebu:
- Busak (ora ana enkripsi).
- Tombol tunggal.
- Multi-key, kanthi tombol saben-file kanggo data lan metadata.
- Sharing Space -Bagian sharing diwatesi kanggo predefining ukuran partisi; tinimbang, kabeh volume nuduhake jembar bebas ing drive . Sharing spasi bakal ngidini sawetara volume ing drive kanggo tuwuh lan nyilikake kanthi dinamis minangka needed, tanpa perlu repartition.
- Copy-On-Write - Skema proteksi data iki ngidini struktur data bisa dienggo anggere ora ana owah-owahan. Sawise owah-owahan dijaluk (nulis), salinan unik sing anyar digawe, kanggo nguripake asli sing asli. Mung sawise ditulis wis rampung, informasi berkas diupdate kanggo ngganti data anyar.
- Atom Aman-Simpen - Iki meh padha karo gagasan copy-on-write nanging lumaku ing sembarang operasi file, kayata ngowahi utawa ngganti file utawa direktori. Ngganti jeneng minangka conto, file sing arep diganti jeneng bakal disalin karo data anyar (jeneng file); ora nganti proses copy rampung yaiku sistem file sing diupdate kanggo nggambar data anyar. Iki bakal njamin yen kanthi alasan apa wae, kayata gagal daya, utawa sawetara jinis kacepetan CPU, panulis ora rampung, file asli tetep utuh.
- Cacahe File - Cara iki luwih efisien ngalokasikan papan berkas ngidini ruang berkas kanggo tuwuh mung nalika bener dibutuhake. Ing sistem berkas sing ora jarang, papan berkas kudu diwadahi ing wiwitan, sanajan ora ana data disimpen.