Apa itu APFS (Sistem File Apple untuk macOS)?
APFS (Sistem File Apple) adalah sistem berpemilik untuk mengatur dan menyusun data pada sistem penyimpanan. APFS, yang awalnya dirilis Apple dengan macOS High Sierra, menggantikan sistem HFS+ berusia 30 tahun yang sebelumnya digunakan di Mac.
HFS+ dan HFS (versi sebelumnya dari Hierarchical File System) dibuat pada masa floppy disk, media penyimpanan utama untuk Mac kembali saat memutar hard drive adalah opsi mahal yang ditawarkan oleh ketiga Para Pihak.
Apple menggoda dengan mengganti HFS + selama bertahun-tahun. Akhirnya, APFS, yang sudah termasuk dalam iOS, tvOS, dan watchOS, menjadi sistem file default untuk Mac yang menjalankan macOS High Sierra dan versi lebih baru.
APFS disertakan di macOS Catalina (10.15), macOS Mojave (10.14), dan macOS High Sierra (10.13), serta di iOS 10.3 dan lebih baru, tvOS 10.2 dan lebih baru, dan watchOS 3.2 dan lebih baru.
Dioptimalkan untuk Teknologi Penyimpanan Modern
HFS+ diimplementasikan ketika Disket 800 KB adalah raja. Mac saat ini tidak menggunakan disket, dan
APFS yang dirancang Apple sejak awal SSD dan sistem penyimpanan berbasis flash lainnya. Meskipun APFS dioptimalkan untuk penyimpanan solid-state, kinerjanya baik dengan hard drive modern.
Pemeriksaan masa depan
APFS mendukung nomor inode 64-bit. Inode adalah pengidentifikasi unik yang mengidentifikasi objek sistem file — file atau folder. Dengan inode 64-bit, APFS dapat menampung sekitar 9 triliun objek sistem file yang melampaui batas lama 2,1 miliar.
Sembilan triliun adalah angka yang besar, dan Anda mungkin bertanya-tanya perangkat penyimpanan apa yang akan memiliki cukup ruang untuk menampung banyak benda. Jawabannya membutuhkan mengintip tren penyimpanan. Pertimbangkan ini: Apple telah mulai memindahkan teknologi penyimpanan tingkat perusahaan ke produk tingkat konsumen, seperti Mac dan kemampuannya untuk menggunakan penyimpanan berjenjang. Ini pertama kali terlihat di drive fusi, yang memindahkan data antara SSD berperforma tinggi dan hard drive yang lebih lambat, tetapi jauh lebih besar. Data yang sering diakses disimpan di SSD cepat, sedangkan file yang jarang digunakan disimpan di hard drive.
Dengan macOS, Apple memperluas konsep ini dengan menambahkan Penyimpanan berbasis iCloud ke campuran. Mengizinkan pengguna menyimpan film dan acara TV yang telah mereka tonton di iCloud akan mengosongkan penyimpanan lokal. Meskipun contoh ini tidak memerlukan sistem penomoran inode terpadu di semua disk yang digunakan oleh sistem penyimpanan berjenjang ini, ini menunjukkan arah Apple bergerak untuk menyatukan beberapa teknologi penyimpanan yang paling sesuai dengan kebutuhan pengguna dan membuat OS melihatnya sebagai satu file ruang angkasa.
Fitur APFS
APFS memiliki sejumlah fitur yang membedakannya dari sistem file lama.
- Klon: Klon memungkinkan salinan file hampir seketika tanpa menggunakan ruang tambahan. Alih-alih menyalin file sedikit demi sedikit dari satu lokasi ke lokasi lain, klon malah merujuk file asli, berbagi blok data yang identik antara dua file. Buat perubahan pada satu file, dan hanya blok data yang telah diubah yang ditulis ke klon baru, sementara klon asli dan klon terus berbagi blok data yang tidak berubah. Ini tidak hanya membuat penyalinan dan penyimpanan file menjadi sangat cepat, tetapi juga menghemat kebutuhan ruang penyimpanan.
- Snapshot: APFS dapat membuat snapshot volume yang mewakili suatu titik waktu. Snapshot memfasilitasi pencadangan yang efisien dan memungkinkan Anda kembali ke keadaan semula pada titik waktu tertentu. Snapshot adalah penunjuk baca-saja ke volume asli dan datanya. Snapshot baru tidak memakan ruang nyata, selain jumlah ruang yang dibutuhkan untuk menyimpan penunjuk ke volume asli. Seiring berjalannya waktu dan perubahan dibuat pada volume asli, snapshot diperbarui hanya dengan perubahan yang terjadi.
-
Enkripsi: APFS mendukung enkripsi disk penuh yang kuat menggunakan mode AES-XTS atau AES-CBC. File dan metadata keduanya dienkripsi. Metode enkripsi yang didukung meliputi:
Hapus (tanpa enkripsi) - Kunci tunggal
- Multi-kunci, dengan kunci per file untuk data dan metadata
- Berbagi Ruang: Berbagi ruang mengakhiri penentuan ukuran partisi sebelumnya. Sebaliknya, semua volume berbagi ruang kosong yang mendasarinya pada drive. Berbagi ruang memungkinkan beberapa volume pada drive tumbuh dan menyusut secara dinamis sesuai kebutuhan, tanpa perlu mempartisi ulang.
- Copy-On-Write: Skema perlindungan data ini memungkinkan struktur data untuk dibagikan selama tidak ada perubahan yang dibuat. Setelah perubahan diminta (tulis), salinan unik baru dibuat, memastikan yang asli tetap utuh. Hanya setelah penulisan selesai, informasi file diperbarui untuk menunjuk ke data terbaru.
- Atom Aman-Simpan: Ini mirip dengan ide copy-on-write tetapi berlaku untuk operasi file apa pun, seperti mengganti nama atau memindahkan file atau direktori. Menggunakan rename sebagai contoh, file yang akan diganti namanya disalin dengan data baru (nama file). Tidak sampai proses penyalinan selesai, sistem file diperbarui untuk menunjuk ke data baru. Ini memastikan bahwa jika karena alasan apa pun — seperti kegagalan daya atau CPU cegukan — penulisan belum selesai, file asli tetap utuh.
- File Jarang: Cara alokasi ruang file yang lebih efisien ini memungkinkan ruang file bertambah hanya saat dibutuhkan. Dalam sistem file yang tidak jarang, ruang file harus dicadangkan terlebih dahulu, bahkan ketika tidak ada data yang siap untuk disimpan.
FAQ
-
Apakah Windows mendukung APFS?
Tidak secara default. Jika Anda ingin mengakses drive berformat APFS di PC Windows, gunakan program pihak ketiga seperti APFS untuk Windows, MacDrive APFS, atau Akses Standar UFS Explorer.
-
Haruskah saya menggunakan APFS untuk hard drive eksternal saya?
Tergantung. APFS hanya kompatibel dengan macOS High Sierra atau lebih baru, jadi jika ingin memindahkan file Anda ke Mac yang menjalankan sistem operasi berbeda, gunakan HFS+ untuk memformat drive Anda.
-
Apa perbedaan antara APFS dan NTFS?
NTFS adalah format sistem file yang digunakan oleh sistem operasi Windows. Mac Anda dapat membaca file dari NTFS, tetapi jika Anda ingin akses baca-tulis ke drive Windows, itu harus diformat di sistem file exFAT.