APFS Dijelaskan Apa yang Anda Perlu Tahu Mengenai Sistem Fail Baru Apple
MacOS 10.13 Apple High Sierra membawa sistem fail baru bernama "Sistem Fail Apple", yang sebahagian besarnya menggantikan sistem fail HFS + yang lebih lama. Sistem Fail Apple, juga dikenali sebagai APFS, telah digunakan secara lalai pada iPhone dan iPads sejak iOS 10.3, dan juga digunakan pada Apple Watch dan Apple TV-tetapi kini akhirnya pada Mac, juga.
Bagaimana Mendapatkan Sistem Fail Apple
Anda tidak perlu melakukan sesuatu yang istimewa untuk menukar Mac anda ke sistem fail APFS yang baru. Hanya naik taraf ke macOS 10.13 High Sierra. Proses peningkatan akan secara automatik memindahkan pemacu dalaman Mac anda dari HFS + ke APFS, dengan asumsi pemacu dalaman Mac anda adalah SSD atau peranti simpanan semua-flash lain.
Proses ini adalah automatik. Pada Mac dengan semua storan flash, partisi dalaman akan dipindahkan dari HFS + (juga dikenali sebagai "Mac OS Extended") ke APFS. Tidak ada cara untuk memilih keluar dari penukaran ini.
Pemacu Fusion (yang termasuk kedua-dua flash dan penyimpanan magnet tradisional), pemacu cakera keras tradisional dan jumlah bukan Mac (seperti jilid Boot Camp Windows) tidak akan dipindahkan. Walaupun APFS tidak berfungsi pada Fusion Drives pada masa ini, Apple merancang untuk membolehkan APFS pada Fusion Drives pada masa akan datang.
Pemacu luaran, termasuk pemacu USB dan kad SD, juga tidak akan dipindahkan ke APFS. Anda boleh memilih untuk memformat pemacu luaran sebagai APFS dengan Utiliti Disk. Walau bagaimanapun, sistem fail lain disyorkan. Contohnya, exFAT menawarkan keserasian yang lebih baik dengan Windows dan peranti lain. Mac OS X Extended menawarkan keserasian dengan High Sierra serta Mac yang menjalankan versi lama sistem operasi macOS.
Pemacu Mesin Masa anda tidak boleh diformatkan APFS lagi, sama ada. Mesin Masa boleh membuat sandaran dari pemacu APFS, tetapi pemacu destinasi Mesin Masa mesti diformat sebagai HFS +. Sistem pengendalian akan mengendalikan semua ini secara automatik-jangan hanya cuba untuk menukar cakera Masa Mesin anda secara manual dan anda akan baik-baik saja.
Manfaat APFS
Jadi kenapa perihatin mengenai APFS sama sekali? Ia datang dengan beberapa kelebihan berbanding HFS +, terutamanya prestasi dan kebolehpercayaan, dengan beberapa penambahbaikan kepada penyulitan dan sekatan juga.
Peningkatan Prestasi
Anda tidak akan melihat sebarang ciri-ciri baru dengan sistem fail baru, tetapi anda akan melihat pelbagai penambahbaikan di bawah. Sebagai contoh, anda akan melihat peningkatan prestasi dalam beberapa operasi fail.
Peningkatan direktori lebih pantas mungkin benar-benar nyata. Apabila anda mengklik butang "Dapatkan Maklumat" untuk folder besar, anda akan melihat saiz fail keseluruhan folder yang lebih awal. Itu sebab APFS menyimpan metadata mengenai saiz fail di tempat ia dapat diakses dengan lebih cepat, sedangkan HFS + membuat sistem operasi memeriksa metadata setiap fail individu satu per satu.
Menyalin fail juga akan lebih cepat. Katakan anda menyalin fail dari satu folder ke folder lain. Daripada sekadar mencipta salinan kedua data fail itu pada cakera, APFS mencipta penanda yang mengatakan terdapat dua fail pada cakera yang menunjukkan data yang sama. Ini bererti bahawa operasi salinan hendaklah berlaku dengan serta-merta. Jika anda mengubah suai salah satu daripada kedua-dua fail, APFS akan menyimpan kedua-dua fail asal dan berubah, dan semuanya akan berfungsi seperti yang anda harapkan. Ia hanya lebih pantas dan lebih cekap di bawah hud.
Prestasi semasa membuat "fail jarang" juga bertambah baik. Dengan kata lain, jika aplikasi membuat fail besar yang kosong, ini kini lebih cepat. Dengan HFS +, aplikasi yang membuat fail 5 GB perlu menunggu sementara sistem operasi menulis 5 GB sifar cakera. Dengan APFS, sistem fail menandakan ruang sebagai diperuntukkan tetapi tidak menulis kepadanya dengan serta-merta, jadi ini sekarang akan menjadi hampir seketika.
Kebolehpercayaan dan Penambahbaikan Integriti Data
Sistem fail baru Apple lebih tahan terhadap korupsi data disebabkan oleh pepijat dan kegagalan kuasa juga.
APFS menggunakan "copy-on-write". Contohnya, apabila anda mengemas kini metadata fail-seperti nama failnya, sebagai contoh-sistem fail HFS + akan mengubah suai metadata itu secara langsung. Sekiranya Mac anda terputus kuasa sebelum operasi selesai, rasuah data mungkin berlaku. Dengan APFS, apabila anda mengubah suai metadata fail, APFS akan membuat salinan baharu metadata. APFS menunjuk fail asal pada metadata itu hanya selepas metadata baru ditulis, jadi tidak ada risiko metadata yang rosak. Ciri ini juga terdapat dalam sistem fail moden yang lain, seperti ZFS dan BtrFS di Linux dan ReFS pada Windows.
Sistem Fail Apple juga menggunakan sesuatu yang dipanggil "Atom Safe-Save", yang seperti copy-on-write tetapi digunakan untuk operasi fail lain, termasuk menamakan semula fail atau memindahkannya.
Kebolehpercayaan juga bertambah baik kerana APFS mencipta dan menyimpan cek yang dikaitkan dengan data pada cakera. Apabila APFS menulis fail ke cakera, ia mengkaji fail, menjalankannya melalui formula matematik yang menghasilkan rentetan yang lebih pendek yang sepadan dengan fail tersebut, dan menulisnya juga ke cakera. Apabila APFS membaca data, ia membandingkan data ke checksum pada cakera dan mengesahkannya sepadan. Jika data tidak sepadan dengan checksum pada cakera, ini menunjukkan korupsi data. Ini mungkin disebabkan oleh pepijat, kegagalan perkakasan, atau sesuatu yang lain-tetapi sistem operasi dapat mengenalinya dengan segera.
Ciri-ciri baru yang lain
Sistem fail ini juga meletakkan asas untuk ciri-ciri baru dan penambahbaikan lain, yang boleh membina apa yang ditawarkan APFS.
Sebagai contoh, APFS menggabungkan gambar pada tahap sistem fail. Gambar pertama mengandungi gambar keseluruhan pemacu keseluruhan, sementara gambar masa depan hanya mengandungi perubahan yang dibuat sejak snapshot sebelumnya. Hanya data baharu yang anda tambah mengambil ruang. Mesin Masa berfungsi dengan baik, tetapi snapshot APFS adalah lebih cekap. Mesin Masa belum menggunakan APFS, tetapi Apple boleh memindahkan Mesin Masa ke APFS dalam pembukaan macOS yang akan datang.
APFS juga menyokong penyulitan pelbagai kunci, yang membolehkan kunci berbeza digunakan untuk menyulitkan data yang berbeza pada cakera keras. Cara kerja penyulitan FileVault belum berubah, tetapi satu hari macOS boleh menggunakan kata laluan laluan penyulitan yang berlainan bagi setiap data pengguna dan data sistem.
"Perkongsian ruang" adalah satu ciri baru yang akan mendapat manfaat dari hari ini. Secara tradisinya, jika anda mencipta beberapa jilid (sekatan) pada satu cakera fizikal, anda perlu membuat keputusan di depan berapa banyak ruang setiap kelantangan akan diperolehi. Jadi, anda mungkin membuat lima jumlah 100 GB yang berbeza pada pemacu 500 GB. Jika mana-mana jumlah itu memerlukan lebih daripada 100 GB ruang, anda perlu mengubah saiz jumlah secara manual. Walau bagaimanapun, jika satu kelantangan hanya memerlukan ruang 20 GB, anda akan mempunyai 80 GB ruang terbuang-melainkan jika anda mengubah saiz kelantangan dan kemudian memperuntukkan ruang itu kepada kelantangan yang lain. Dengan APFS, anda boleh membuat lima jilid pada pemacu 500 GB dan tidak bimbang tentang berapa banyak keperluan setiap orang. Jumlahnya akan berkongsi ruang. Selagi jumlah ruang yang digunakan oleh lima jilid ini adalah kurang daripada 500 GB jumlah ruang yang ada, perkara hanya akan berfungsi.
Maklumat teknikal yang lebih lanjut tentang APFS boleh didapati di laman web pemaju Apple.
Apa yang Saya Perlu Tahu Tentang Menggunakan APFS?
Suis ke APFS sepatutnya telus. Pemacu anda akan dipindahkan secara automatik jika APFS menyokongnya. Mesin Masa dan Fail Kalkulator masih berfungsi dengan normal.
Walau bagaimanapun, ada masalah dengan Kem Boot. Sistem Windows yang dipasang bersama macOS belum dapat membaca APFS, walaupun dengan perisian Boot Camp Apple dipasang. Ini bermakna anda tidak boleh menggunakan Panel Kawalan Kem Boot untuk menukar cakera permulaan anda dari dalam Windows pada masa ini. Untuk reboot kembali ke macOS, tahan kekunci Pilihan sambil boot PC anda dan pilih macOS. Anda masih boleh mengawal cakera permulaan anda dari Keutamaan Sistem> Disk Startup di macOS. Apple sememangnya akan memperbaiki ini pada satu ketika tidak lama lagi.
Apabila menggunakan aplikasi Utiliti Cakera (terdapat di Finder> Aplikasi> Utiliti> Utiliti Cakera), anda mungkin akan melihat bahawa pemacu Mac anda adalah APFS (kecuali ia adalah Fusion Drive atau hard drive mekanikal yang tidak dipindahkan).
Terima kasih kepada perkongsian ruang, walaupun anda mempunyai satu volum (partition) pada cakera anda seperti kebanyakan orang, pemacu anda diformatkan dengan bekas APFS yang boleh memegang banyak jilid. Itulah sebabnya anda akan melihat bahawa ia dikongsi oleh beberapa jilid di sini.
Untuk menambah isipadu baru, klik butang "Volume Baru". Ini akan menambah jilid baru ke bekas APFS yang lebih besar. Mereka akan muncul sama seperti jumlah atau partition biasa di Finder dan di tempat lain pada sistem, tetapi mereka akan berkongsi ruang dengan semua jumlah lain dalam bekas APFS.
Jangan gunakan butang "Partition" untuk menambah partition baru melainkan anda mahu menambah jumlah baru, bukan APFS ke sistem anda. Menambah partition baru akan mengambil ruang jauh dari bekas APFS. Walau bagaimanapun, adalah wajib apabila menambah jumlah Windows untuk Kem Boot, sebagai contoh.
Anda masih mempunyai kawalan ke atas saiz jumlah APFS anda. Apabila membuat jumlah APFS yang baru, anda boleh mengklik butang "Pilihan Saiz" dan nyatakan saiz rizab (saiz minimum) dan saiz kuota (saiz maksimum) untuk jumlah, memastikan ia tidak akan terlalu kecil atau terlalu besar. Ini tidak perlu, sudah tentu-APFS berfungsi secara automatik walaupun anda tidak menentukan pilihan ini. Mereka hanya wujud jika anda mahu kawalan tambahan itu.
Tukar ke APFS tidak akan diperhatikan oleh kebanyakan pengguna Mac, tetapi ia meletakkan asas untuk penambahbaikan masa depan, meningkatkan prestasi dalam beberapa situasi, dan membantu melindungi daripada korupsi data. Ia juga menggerakkan macOS ke sistem fail yang sama yang telah digunakan oleh sistem operasi Apple yang lain, iOS.