Τι είναι το Apple File System και γιατί είναι καλύτερο από το HFS +;
Εάν παρακολουθείτε τις ειδήσεις από την τελευταία έκδοση της macOS της Apple, ίσως έχετε παρατηρήσει κάποια αναφορά στο Apple File System ή στο APFS. Αυτό είναι ένα από αυτά τα άγρια θέματα που δεν παίρνουν μεγάλη προσοχή. Ωστόσο, είναι η βασική δομή που βασίζεται στην εμπειρία του χρήστη με το λειτουργικό σύστημα. Το APFS δεν θα ολοκληρωθεί μέχρι το 2017, αλλά μπορείτε να πάρετε μια γεύση στην προεπισκόπηση του προγραμματιστή που είναι τώρα διαθέσιμη στη Σιέρα.
Διαφορές και Βελτιώσεις
Για γρήγορη ανασκόπηση, ένα σύστημα αρχείων είναι η βασική δομή που χρησιμοποιεί ένα λειτουργικό σύστημα για την αποθήκευση και την ανάκτηση δεδομένων. Τα διαφορετικά συστήματα αρχείων υιοθετούν διαφορετικές προσεγγίσεις σε αυτό το έργο. Καθώς οι υπολογιστές γίνονται ταχύτεροι, τα νεότερα συστήματα αρχείων επωφελήθηκαν από την ώθηση για να προσφέρουν νέα χαρακτηριστικά και να προσαρμοστούν στις σύγχρονες ανάγκες αποθήκευσης.
Το HFS +, το σύστημα αρχείων που κυκλοφορεί σήμερα με τους νέους Macs, είναι δεκαοχτώ ετών. Το HFS, ο προγόνων του, είναι παλαιότερος από το "Top Gun" του Tom Cruise. Είναι σαν μια παλιά Toyota. Λειτουργεί ακόμα (ίσως εκπληκτικά καλά), αλλά δεν κερδίζει κανένα μετάλλιο.
Το APFS δεν είναι τόσο μια αναβάθμιση στο HFS +, καθώς είναι ένα κβαντικό άλμα προς τα εμπρός ... προς το παρόν. Παρόλο που πρόκειται για σημαντική αναβάθμιση για τους χρήστες της Apple, φαίνεται ότι η Apple προχωράει σε άλλα συστήματα, αντί να τα ξεπεράσει. Παρ 'όλα αυτά, η ενημέρωση δεν είναι μια ημέρα πάρα πολύ σύντομα.
Κλωνοποίηση και ακεραιότητα δεδομένων
Το APFS χρησιμοποιεί ένα σχήμα που ονομάζεται copy-on-write για να δημιουργήσει άμεσους κλώνους διπλών αρχείων. Κάτω από το HFS +, όταν ένας χρήστης αντιγράφει ένα αρχείο, αντιγράφεται κάθε κομμάτι. Το APFS δημιουργεί έναν κλώνο μεταβάλλοντας τα μεταδεδομένα και διαθέτοντας χώρο στο δίσκο. Ωστόσο, δεν αντιγράφονται τα bits μέχρι να τροποποιηθεί το κλωνοποιημένο αρχείο. Καθώς ο κλώνος αποκλίνει από το αρχικό αντίγραφο, αποθηκεύονται αυτές οι αλλαγές (και μόνο αυτές οι αλλαγές).
Το Copy-on-write βελτιώνει επίσης την ακεραιότητα των δεδομένων. Σε άλλα συστήματα, αν ο τροφοδότης σας δεν λειτουργεί με εκκρεμείς λειτουργίες αντικατάστασης, ενδέχεται να βρείτε μέρος του συστήματος αρχείων σας εκτός συγχρονισμού με τα υπόλοιπα. Το Copy-on-write αποφεύγει το πρόβλημα γράφοντας αλλαγές στο ελεύθερο χώρο αντί να αντικαθιστά παλιά αρχεία. Μέχρι να ολοκληρωθεί η διαδικασία εγγραφής με επιτυχία, το παλιό αρχείο είναι η κανονική έκδοση. Μόνο όταν το νέο αρχείο αντιγραφεί επιτυχώς, καθαρίζεται το παλιό αρχείο.
Στιγμιότυπα συστήματος
Τα στιγμιότυπα είναι μια σημαντική αναβάθμιση και σας φέρνουν εν μέρει με την αρχιτεκτονική αντιγραφής-εγγραφής. Ένα στιγμιότυπο είναι μια προσαρμόσιμη μόνο για ανάγνωση εικόνα ενός συστήματος αρχείων σε μια χρονική στιγμή. Καθώς αλλάζει το σύστημα αρχείων, αποθηκεύονται μόνο τροποποιημένα bits. Αυτό μπορεί να κάνει backup πιο απλή και πιο αξιόπιστη. Λαμβάνοντας υπόψη την απελπιστική απογοήτευση των σκληρών δεσμών που έχει αποκτήσει η Time Machine, αυτό θα μπορούσε να είναι μια σημαντική αναβάθμιση.
I / O Ποιότητα Υπηρεσίας
Ενδέχεται να έχετε δει τον όρο Ποιότητα Υπηρεσίας (QoS) στις οδηγίες εγκατάστασης του δρομολογητή σας. Το QoS δίνει προτεραιότητα στη χρήση εύρους ζώνης για να αποφύγει την επιβράδυνση των εργασιών προτεραιότητας. Στον δρομολογητή σας χρησιμοποιεί καθορισμένους από το χρήστη κανόνες για να δώσει στις επιλεγμένες εργασίες το μεγαλύτερο εύρος ζώνης. Σύμφωνα με πληροφορίες, το QoS της Apple θα δίνει προτεραιότητα στις λειτουργίες των χρηστών, όπως τα ενεργά παράθυρα. Οι εργασίες στο παρασκήνιο, όπως τα αντίγραφα ασφαλείας του Time Machine, θα υποβαθμιστούν. Έτσι, ίσως λιγότερο μπάλες στην παραλία;
Αυτόματη κρυπτογράφηση
Σε έναν κόσμο μετά το Snowden, η κρυπτογράφηση είναι όλη η οργή. Και όλο και περισσότερο η Apple τονίζει την ασφάλεια των συστημάτων της. Η ενσωματωμένη, ισχυρή κρυπτογράφηση δεν αποτελεί έκπληξη. Με το APFS, η Apple ενσωματώνει ένα πιο ξεχωριστό σύστημα κρυπτογράφησης από ό, τι η τρέχουσα προσέγγιση του, ολόκληρου του δίσκου ή τίποτα. Οι χρήστες μπορούν να χρησιμοποιήσουν ένα μόνο κλειδί για να κρυπτογραφήσουν όλα τα δεδομένα τους ή να χρησιμοποιήσουν πολλαπλά κλειδιά κρυπτογράφησης για να κλειδώσουν μεμονωμένα τα αρχεία και τους φακέλους χωριστά. Φυσικά, θα μπορούσατε επίσης να κρυπτογραφήσετε τίποτα, διάβολο-μπορεί-care rascal.
SSD & βελτιστοποίηση φλας
Η βελτιστοποίηση της αποθήκευσης Flash έχει αναγραφεί ως χαρακτηριστικό γνώρισμα του APFS, αλλά η εφαρμογή δεν είναι συναρπαστική. Αντί να επωφεληθούν από τον ασυνήθιστο βαθμό ολοκλήρωσης του συστήματος, η Apple έχει αντικαταστήσει μερικές από τις λειτουργίες που συνήθως χειρίζονται τα τσιπ SSD στο λειτουργικό σύστημα. Είναι περισσότερο σαν το σύστημα αρχείων να γνωρίζει SSD και όχι να βελτιστοποιείται για αυτούς.
Αλλαγή μεγέθους δυναμικού διαμερίσματος
Τα λογικά διαμερίσματα σε μια μονάδα δίσκου APFS μπορούν να αλλάξουν δυναμικά το μέγεθος τους. Οι χρήστες πρέπει να καθορίσουν μόνο τον αριθμό των επιθυμητών κατατμήσεων. Το σύστημα αρχείων στη συνέχεια εκτελεί την κατανομή του δίσκου εν πτήσει. Κάθε κατάτμηση καταλαμβάνει μόνο χώρο δίσκου που χρησιμοποιεί για την αποθήκευση αρχείων. Ο υπόλοιπος χώρος στο δίσκο είναι για αρπαγές από οποιοδήποτε διαμέρισμα. Είναι τακτοποιημένο, αλλά μοιάζει περισσότερο με μετα-φακέλους από οτιδήποτε άλλο.
συμπέρασμα
Μήπως αυτό το θέμα; Για devs και power χρήστες αυτό είναι φοβερό. Για casual χρήστες Mac δεν θα πρέπει να υπάρχει μεγάλη διαφορά. Και ενώ η αναβάθμιση είναι μεγάλη, υπάρχουν ακόμα κάποια κομμάτια που λείπουν. Η εγγενής συμπίεση είναι ιδιαίτερα απουσία, όπως και η αθροιστική έλεγχος των δεδομένων των χρηστών. Φυσικά, οτιδήποτε θα μπορούσε να αλλάξει μέχρι το 2017, επομένως προσέξτε αυτόν τον χώρο.