MTE εξηγεί: Τι είναι το σύστημα αρχείων Btrfs (και γιατί είναι καλύτερο από το Ext4);
Υπάρχει περισσότερος σε ένα σκληρό δίσκο από το μέγεθός του. Ενώ το μέγεθος του χώρου στο δίσκο είναι το μόνο που βλέπετε στο εμπόριο για έναν σκληρό δίσκο σε μια σελίδα πωλήσεων, υπάρχει στην πραγματικότητα ένα εκτεταμένο ποσό κωδικοποίησης που πηγαίνει στην κατασκευή σκληρού δίσκου ικανό να χειρίζεται τις εφαρμογές και τα δεδομένα σας στην πρώτη θέση. Οι περισσότερες διανομές Linux επί του παρόντος χρησιμοποιούν προεπιλογή για το σύστημα αρχείων ext4, αλλά το μέλλον για πολλούς από αυτούς βρίσκεται στο σύστημα αρχείων B-tree, γνωστότερο ως Btrfs.
Τι είναι ένα σύστημα αρχείων;
Για να το θέσουμε απλά, ένα σύστημα αρχείων είναι το πώς ένας σκληρός δίσκος είναι σε θέση να αποθηκεύει, να αποκτά πρόσβαση και να διαχειρίζεται αρχεία. Ενώ διαφορετικά λειτουργικά συστήματα μπορούν να απομακρύνονται από τον ίδιο σκληρό δίσκο, τείνουν να μην μοιράζονται το ίδιο σύστημα αρχείων. Οι χρήστες Windows βασίζονται στο Σύστημα Νέων Τεχνολογιών (NTFS) ενώ το Mac OS X τρέχει επί του παρόντος στο σύστημα αρχείων HFS +. Το Btrfs είναι ένα σύστημα αρχείων που χρησιμοποιείται μόνο στο λειτουργικό σύστημα Linux.
Τι είναι το Btrfs;
Το Btrfs είναι ένα σύγχρονο σύστημα αρχείων που άρχισε να αναπτύσσεται το 2007. Ήταν συγχωνευμένο στον πυρήνα Linux mainline στις αρχές του 2009 και έκανε το ντεμπούτο του στο Linux 2.6.29. Το Btrfs είναι αδειοδοτημένο από την GPL, αλλά θεωρείται επί του παρόντος ασταθές. Έτσι, οι διανομές Linux τείνουν να μεταφέρονται με Btrfs ως επιλογή, αλλά όχι ως προεπιλογή.
Το Btrfs δεν είναι διάδοχος του προεπιλεγμένου συστήματος αρχείων Ext4 που χρησιμοποιείται στις περισσότερες διανομές Linux, αλλά αναμένεται να αντικαταστήσει το Ext4 στο μέλλον. Ο Theodore Ts'o, ένας συντηρητής για το Ext3 και αργότερα, ο Ext4, δήλωσε ότι βλέπει το Btrfs ως έναν καλύτερο τρόπο για να προχωρήσει παρά να συνεχίσει να βασίζεται στην τεχνολογία ext *.
Το Btrfs αναμένεται να προσφέρει καλύτερη κλιμάκωση και αξιοπιστία. Πρόκειται για ένα σύστημα αρχείων αντιγράφου-εγγραφής που προορίζεται για την αντιμετώπιση διαφόρων αδυναμιών στα τρέχοντα συστήματα αρχείων Linux. Τα κύρια σημεία εστίασης περιλαμβάνουν ανοχή σφάλματος, επισκευή και εύκολη διαχείριση.
Πώς είναι το Btrfs καλύτερο από το Ext4;
Το Ext4 είναι μια σύγχρονη έκδοση, αλλά είναι μια ενημέρωση τεχνολογίας παλιάς δεκαετίας. Πρόκειται για ένα σύστημα αρχειοθέτησης αρχείων, το οποίο σημαίνει ότι διατηρεί ένα ημερολόγιο ή "περιοδικό" των αλλαγών που γίνονται σε ένα δίσκο. Εντούτοις, το Ext4 μπορεί να είναι αργό για τον έλεγχο ενός τοποθετημένου σκληρού δίσκου, και αυτό το πρόβλημα είναι μόνο exasperated καθώς οι σκληροί δίσκοι συνεχίζουν να αυξάνονται σε μέγεθος.
Το μεγαλύτερο διαμέρισμα Ext4 που μπορεί να υποστηρίξει είναι 1 exbibyte, το οποίο είναι πάνω από ένα εκατομμύριο terabytes. Το μεγαλύτερο μέγεθος αρχείου Ext4 που μπορεί να υποστηρίξει είναι 16 tebibytes, το οποίο είναι λίγο κάτω από 18 terabytes. Το Btrfs, από την άλλη πλευρά, μπορεί να υποστηρίξει έως και ένα τμήμα 16 exbibyte και ένα αρχείο ίδιου μεγέθους. Εάν συγχέεται από τους αριθμούς, το μόνο που χρειάζεται να γνωρίζετε είναι ότι το Btrfs μπορεί να υποστηρίξει έως και δεκαέξι φορές τα δεδομένα του Ext4. Ενώ αυτό δεν επηρεάζει άμεσα τις τοπικές ανάγκες αποθήκευσης ενός οικιακού χρήστη, αυτή η βελτίωση είναι πολύ σημαντική καθώς το Linux χρησιμοποιείται όλο και περισσότερο σε διάφορες επιχειρήσεις και για την αποθήκευση μεγάλου μέρους των δεδομένων που εμπιστευόμαστε στο σύννεφο.
Είναι σταθερό το Btrfs;
Η σταθερότητα σημαίνει ότι κάτι δεν αλλάζει. Λαμβάνοντας υπόψη την ταχεία ανάπτυξη των Btrfs αυτή τη στιγμή, η απάντηση είναι όχι. Το Btrfs θεωρείται επί του παρόντος πειραματικό.
Αλλά η σταθερότητα είναι στα μάτια του θεατή. Σύμφωνα με το wiki που υποστηρίζεται από την κοινότητα btrfs, πολλοί από τους τρέχοντες προγραμματιστές και δοκιμαστές του Btrfs το τρέχουν ως το κύριο σύστημα αρχείων τους με πολύ λίγα "ανεπανόρθωτα" προβλήματα. Τούτου λεχθέντος, εάν αισθάνεστε αρκετά περιπετειώδες για να δοκιμάσετε το Btrfs, θα πρέπει να δημιουργείτε τακτικά αρχεία. Και πάλι, το κάνετε ήδη, έτσι; Ανεξάρτητα από το πόσο καλό είναι ένα σύστημα αρχείων, οι σκληροί δίσκοι μπορούν και κάνουν περιστασιακά αποτυγχάνουν.