Apple File System για macOS βελτιστοποιεί την πρόσβαση σε μονάδες στερεάς κατάστασης και συσκευές flash, όπως μονάδες αντίχειρων USB. Το APFS χρησιμοποιείται σε όλα τα λειτουργικά συστήματα της Apple, συμπεριλαμβανομένων των watchOS, tvOS, iOS και macOS. Ενώ τα περισσότερα λειτουργικά συστήματα της Apple χρησιμοποιούν μόνο συστήματα αποθήκευσης στερεάς κατάστασης, το macOS μπορεί να χρησιμοποιεί οποιοδήποτε σύστημα αποθήκευσης, συμπεριλαμβανομένων οπτικών δίσκων, μονάδων USB, μονάδων δίσκου στερεάς κατάστασης και σκληρών δίσκων που βασίζονται σε πιατέλα.
Ποιοι τύποι δίσκων ταιριάζουν καλύτερα για APFS;
Επειδή το APFS σχεδιάστηκε αρχικά για χρήση με SSD και αποθηκευτικό χώρο που βασίζεται σε flash, φαίνεται ότι το νέο σύστημα αρχείων θα ήταν στο σπίτι σε αυτά τα νεότερα και ταχύτερα συστήματα αποθήκευσης. Το APFS λειτουργεί με τα περισσότερα συστήματα αποθήκευσης, αλλά υπάρχουν συγκεκριμένες χρήσεις που μπορούν να κάνουν το APFS κακή επιλογή ή τουλάχιστον λιγότερο από τη βέλτιστη επιλογή.
Ας ρίξουμε μια ματιά στο πόσο κατάλληλο είναι το APFS για κοινούς τύπους και χρήση δίσκων.
APFS σε μονάδες Solid-State: Ναι
Ξεκινώντας με το macOS High Sierra, οι δίσκοι SSD που χρησιμοποιούνται ως μονάδες εκκίνησης μετατρέπονται αυτόματα σε APFS όταν το λειτουργικό σύστημα αναβαθμίζεται-συμπεριλαμβανομένων των εσωτερικών SSD και των εξωτερικών SSD που συνδέονται χρησιμοποιώντας το Thunderbolt. Οι εξωτερικοί SSD που βασίζονται σε USB δεν μετατρέπονται αυτόματα, αν και μπορείτε να τους μετατρέψετε μη αυτόματα σε APFS.
Το APFS σε μονάδες στερεάς κατάστασης αναδεικνύει τις καλύτερες δυνατότητες του νέου συστήματος αρχείων.
Στις δοκιμές, το APFS έδειξε βελτιωμένη απόδοση και κέρδη στην απόδοση αποθήκευσης, οδηγώντας σε περισσότερο διαθέσιμο ελεύθερο χώρο. Τα κέρδη αποθηκευτικού χώρου προέρχονται από χαρακτηριστικά ενσωματωμένα στο APFS, όπως:
- Κλώνοι: Οι κλώνοι δημιουργούνται σχεδόν αμέσως χωρίς να καταλαμβάνουν σημαντικό επιπλέον χώρο αποθήκευσης.
- Κοινή χρήση χώρου: Αρκετοί τόμοι μοιράζονται τον ελεύθερο χώρο σε ένα κοντέινερ APFS.
- Copy-on-Write: Οι δομές δεδομένων μοιράζονται όταν δεν υπάρχουν αλλαγές.
- Sparse Files: Αυτά τα αρχεία προσφέρουν έναν πιο αποτελεσματικό τρόπο διαχείρισης του ελεύθερου χώρου.
Κέρδη ταχύτητας APFS με μονάδες στερεάς κατάστασης παρατηρούνται στον χρόνο εκκίνησης, ο οποίος έχει δείξει δραματική βελτίωση, και με την αντιγραφή αρχείων, η οποία λόγω της κλωνοποίησης, μπορεί να είναι γρήγορη.
APFS σε Fusion Drives: Όχι
Η αρχική πρόθεση του APFS ήταν να λειτουργεί απρόσκοπτα τόσο με σκληρούς δίσκους όσο και με SSD. Κατά τις αρχικές εκδόσεις beta του macOS High Sierra, το APFS ήταν διαθέσιμο για εγκατάσταση σε SSD, σκληρούς δίσκους και στη λύση αποθήκευσης βαθμίδων της Apple, το Fusion Drive. Το Fusion Drive είναι ένας συνδυασμός ενός μικρού αλλά γρήγορου SSD μαζί με έναν μεγάλο αλλά αργό σκληρό δίσκο.
Οι δίσκοι Fusion δεν είναι υποψήφιοι για αναβάθμιση στο σύστημα APFS.
Η απόδοση και η αξιοπιστία του Fusion Drive με το APFS φάνηκε να αμφισβητούνται κατά τη διάρκεια των beta του macOS High Sierra. Όταν το λειτουργικό σύστημα κυκλοφόρησε δημόσια, η υποστήριξη για APFS σε μονάδες δίσκου Fusion αποσύρθηκε και το βοηθητικό πρόγραμμα δίσκου του λειτουργικού συστήματος τροποποιήθηκε για να αποτρέψει τη μετατροπή των δίσκων Fusion σε μορφή APFS.
Οι εικασίες επισήμαναν ένα πρόβλημα αξιοπιστίας με τη μετατροπή των υπαρχόντων δίσκων Fusion σε μορφή APFS. Αλλά η πραγματική πρόκληση μπορεί να είναι η απόδοση που κερδίζει το στοιχείο σκληρού δίσκου του ζεύγους Fusion. Ένα από τα χαρακτηριστικά του APFS είναι μια νέα τεχνική για τη διασφάλιση της προστασίας δεδομένων που ονομάζεται Αντιγραφή σε Εγγραφή. Το Copy-on-Write περιορίζει την απώλεια δεδομένων στο ελάχιστο δημιουργώντας ένα νέο αντίγραφο οποιουδήποτε τμήματος αρχείου που τροποποιείται (εγγραφή). Στη συνέχεια, ενημερώνει τους δείκτες αρχείων στα νέα αντίγραφα αφού ολοκληρωθεί με επιτυχία η εγγραφή. Ενώ αυτή η προσέγγιση προστατεύει τα δεδομένα κατά τη διαδικασία εγγραφής, μπορεί επίσης να οδηγήσει σε τμηματοποίηση αρχείων, διασκορπίζοντας τμήματα ενός αρχείου γύρω από έναν δίσκο.
Σε μονάδα δίσκου στερεάς κατάστασης, αυτό δεν προκαλεί μεγάλη ανησυχία. Σε έναν σκληρό δίσκο, μπορεί να οδηγήσει σε κατακερματισμό του δίσκου και μειωμένη απόδοση. Σε μια μονάδα Fusion, η αντιγραφή αρχείων μπορεί συχνά να συμβεί επειδή μια από τις λειτουργίες του διαβαθμισμένου χώρου αποθήκευσης είναι η μετακίνηση αρχείων που χρησιμοποιούνται συχνά από τον πιο αργό σκληρό δίσκο στον ταχύτερο SSD και τα σπανιότερα αρχεία από τον SSD στον σκληρό δίσκο. Όλη αυτή η αντιγραφή θα μπορούσε να προκαλέσει σφάλματα κατακερματισμού στον σκληρό δίσκο όταν χρησιμοποιούνται APFS και Copy-on-Write.
APFS σε σκληρούς δίσκους: Ίσως
Μπορεί να θέλετε να χρησιμοποιήσετε το APFS στους σκληρούς σας δίσκους, εάν χρησιμοποιείτε το File Vault για την κρυπτογράφηση της μονάδας σας. Η μετατροπή σε APFS αντικαθιστά την κρυπτογράφηση File Vault με το πιο ισχυρό σύστημα κρυπτογράφησης που είναι ενσωματωμένο στο σύστημα APFS.
Το APFS μπορεί να χρησιμοποιηθεί σε σκληρούς δίσκους, αν και το όφελος είναι μικρό.
Ο στόχος της Apple για το APFS σε έναν σκληρό δίσκο ήταν να είναι ουδέτερος. Δεν υπάρχουν πολλά πράγματα στη βελτίωση της απόδοσης, αλλά ούτε και μεγάλη υποβάθμιση. Ουσιαστικά, το APFS σε έναν σκληρό δίσκο θα πρέπει να παρέχει γενική βελτίωση στην ασφάλεια και την ασφάλεια των δεδομένων χωρίς να επιβάλλει προβλήματα απόδοσης.
Στο μεγαλύτερο μέρος του, το APFS έχει επιτύχει αυτόν τον ουδέτερο στόχο απόδοσης για σκληρούς δίσκους, αν και υπάρχουν ορισμένοι τομείς ανησυχίας. Για γενική χρήση υπολογιστών, όπως η εργασία με email, η σύνταξη εγγράφων γραφείου, η περιήγηση στο διαδίκτυο, η εκτέλεση βασικής έρευνας, η αναπαραγωγή μερικών παιχνιδιών, η ακρόαση μουσικής, η παρακολούθηση βίντεο και η εργασία με εικόνες, αυτές οι περιπτώσεις χρήσης λειτουργούν άψογα σε σκληρό μορφότυπο APFS οδηγώ.
Ενδέχεται να προκύψουν προβλήματα κατά την εκτέλεση εκτεταμένων επεξεργασιών, όπως σε λογισμικό φωτογραφίας, βίντεο ή ήχου - οποιαδήποτε δραστηριότητα όπου εκτελείται επεξεργασία αρχείων μεγάλης κλίμακας.
Η πρόκληση Fusion Drive και Copy-on-Write θα μπορούσε να οδηγήσει σε κατακερματισμό του δίσκου. Η ίδια κατάσταση συμβαίνει όταν το APFS χρησιμοποιείται σε σκληρούς δίσκους που χρησιμοποιούνται για παραγωγή πολυμέσων.
Οι περισσότεροι άνθρωποι που εκτελούν αυτόν τον τύπο εργασίας με ένταση πόρων έχουν πιθανότατα μεταφέρει το Mac τους σε ένα σύστημα αποθήκευσης που βασίζεται σε SSD. Ωστόσο, υπάρχουν μερικοί που μπορεί να χρησιμοποιούν συστήματα αποθήκευσης RAID που βασίζονται σε σκληρό δίσκο για να καλύψουν τις ανάγκες επεξεργασίας τους. Σε αυτήν την περίπτωση, το APFS και το Copy-on-Write ενδέχεται να προκαλέσουν υποβάθμιση της απόδοσης με την πάροδο του χρόνου καθώς οι μονάδες δίσκου κατακερματίζονται.
APFS σε εξωτερικά: Μάλλον όχι
Οι μονάδες δίσκου με μορφή APFS είναι προς το παρόν προσβάσιμοι μόνο από Mac με λειτουργικό σύστημα Sierra ή νεότερο. Εάν σκοπεύετε να κάνετε κοινή χρήση δεδομένων σε μια εξωτερική μονάδα δίσκου με πολλούς υπολογιστές - ειδικά μηχανήματα Windows και Linux - αφήστε τις μονάδες μορφοποιημένες σε ένα κοινό σύστημα αρχείων, όπως HFS+, FAT32 ή ExFAT.
Εάν οι εξωτερικές σας μονάδες δίσκου (συμπεριλαμβανομένων των αντίχειρων μονάδων USB) είναι κοινόχρηστοι μεταξύ πολλών Mac ή πλατφορμών υπολογιστών, μην μετατρέψετε αυτές τις μονάδες σε APFS.
Time Machine Drives: Όχι
Εάν μετατρέψατε μια μονάδα δίσκου Time Machine σε APFS, η εφαρμογή Time Machine θα αποτύγχανε στο επόμενο αντίγραφο ασφαλείας. Επίσης, τα δεδομένα στη μονάδα Time Machine θα πρέπει να διαγραφούν για να μορφοποιηθεί ξανά η μονάδα σε HFS+ για χρήση με το Time Machine.
Το Time Machine απαιτεί δίσκους διαμορφωμένους με το σύστημα αρχείων HFS+.