Ext4 εναντίον Btrfs: Ποιο σύστημα αρχείων Linux πρέπει να χρησιμοποιήσετε;

Ext4 εναντίον Btrfs: Ποιο σύστημα αρχείων Linux πρέπει να χρησιμοποιήσετε;

Ειλικρινά, αρκετοί άνθρωποι δεν εξετάζουν ποιο σύστημα αρχείων θα χρησιμοποιήσουν για τους υπολογιστές τους.





Οι χρήστες Windows και macOS έχουν ελάχιστους λόγους να κοιτάξουν, αφού έχουν πραγματικά μόνο μία επιλογή για το σύστημά τους --- NTFS και HFS+, αντίστοιχα. Το Linux, από την άλλη πλευρά, έχει πολλές διαφορετικές επιλογές συστήματος αρχείων, με την τρέχουσα προεπιλογή να είναι το Τέταρτο Εκτεταμένο Σύστημα Αρχείων (ext4).





Υπάρχει συνεχής ώθηση για αλλαγή του προεπιλεγμένου συστήματος αρχείων στο σύστημα αρχείων B-Tree (btrfs). Είναι όμως καλύτερα τα btrf και πότε θα δούμε τις διανομές να κάνουν την αλλαγή;





πώς να βρείτε την ημερομηνία δημοσίευσης ενός άρθρου

Τι κάνουν τα συστήματα αρχείων;

Πιστωτική εικόνα: Maksym Kaharlytskyi/ Ξεπλύνετε

Όπως τα φυσικά συστήματα αρχειοθέτησης, όπως φακέλοι και ερμάρια, έτσι και τα ψηφιακά συστήματα αρχείων διαχειρίζονται αρχεία. Ελέγχουν τον τρόπο με τον οποίο το λειτουργικό σας σύστημα αποθηκεύει δεδομένα που δεν χρησιμοποιούνται, ποιες άλλες πληροφορίες (γνωστές ως μεταδεδομένα) επισυνάπτονται στα δεδομένα, ποιος ή τι έχει πρόσβαση σε δεδομένα κ.ο.κ.



Τα συστήματα αρχείων λειτουργούν στο παρασκήνιο. Όπως και ο υπόλοιπος πυρήνας ενός λειτουργικού συστήματος, είναι σε μεγάλο βαθμό αόρατοι στην καθημερινή χρήση. Οι διαχειριστές αρχείων, οι εφαρμογές που χρησιμοποιείτε για τη διαχείριση αρχείων, λειτουργούν ως επί το πλείστον με τον ίδιο τρόπο, ανεξάρτητα από το σύστημα αρχείων που εκτελείται από κάτω.

Τα συστήματα αρχείων είναι απίστευτα περίπλοκα στον κώδικα. Οι προγραμματιστές αναθεωρούν συνεχώς αυτά τα συστήματα ώστε να περιλαμβάνουν περισσότερη λειτουργικότητα ενώ γίνονται πιο αποτελεσματικά.





Γιατί να αλλάξετε συστήματα αρχείων;

Κανένας κώδικας δεν είναι καλός για όλες τις περιπτώσεις χρήσης και αυτό ισχύει και για συστήματα αρχείων. Ορισμένα συστήματα αρχείων υπερέχουν για διαφορετικούς λόγους. Το σύστημα αρχείων Πίνακας κατανομής αρχείων (FAT) είναι αυτό που υποστηρίζει σχεδόν κάθε σύγχρονος λειτουργικός.

Οι μονάδες flash USB και οι κάρτες SD χρησιμοποιούν το σύστημα FAT, έτσι ώστε ο υπολογιστής σας να μπορεί να τα διαβάσει ανεξάρτητα από το εάν χρησιμοποιείτε Linux, Windows, macOS ή κάποιο άλλο λειτουργικό σύστημα.





Αλλά αυτές τις μέρες, το FAT δεν είναι τόσο αξιόπιστο ή ισχυρό όσο μερικά από τα άλλα συστήματα αρχείων που έχουν αναπτυχθεί από τότε. Έτσι, ενώ θα βλέπετε FAT σε φορητά μέσα, δεν θα το βλέπετε να διαχειρίζεται τα δεδομένα στο σκληρό σας δίσκο.

Η Apple, ίσως δεν αποτελεί έκπληξη, είναι γνωστή για την κατασκευή της συστήματα αρχείων που λειτουργούν μόνο με τις συσκευές του Το

Το τρέχον σύστημα αρχείων του Linux

Οι περισσότερες εκδόσεις επιτραπέζιου Linux (γνωστές ως διανομές ή συντομογραφικά «διανομές») είναι προεπιλεγμένες στο σύστημα αρχείων ext4. Το ext4 ήταν μια βελτίωση στο σύστημα αρχείων ext3, το οποίο ήταν μια βελτίωση σε σχέση με το σύστημα αρχείων ext2 πριν από αυτό.

Το ext4 έχει αποδειχθεί ότι είναι ένα πολύ ισχυρό σύστημα αρχείων, αλλά είναι κατασκευασμένο από μια παλαιωμένη βάση κώδικα. Ορισμένοι χρήστες Linux αναζητούν λειτουργίες που το ext4 δεν χειρίζεται από μόνο του. Υπάρχει λογισμικό που φροντίζει για κάποιες από αυτές τις επιθυμίες, αλλά το να είναι σε θέση να κάνει αυτά τα πράγματα σε επίπεδο συστήματος αρχείων θα προσφέρει καλύτερη απόδοση. Εξ ου και η επιθυμία για btrfs.

Κατανόηση ext4: Πλεονεκτήματα και μειονεκτήματα

Τα όρια του Ext4 παραμένουν αρκετά εντυπωσιακά. Ο μεγαλύτερος όγκος/διαμέρισμα που μπορείτε να κάνετε με το ext4 είναι 1 exbibyte --- το ισοδύναμο περίπου 1.152.921,5 terabyte. Το μέγιστο μέγεθος αρχείου είναι 16 tebibytes-ή περίπου 17,6 terabytes, το οποίο είναι πολύ μεγαλύτερο από κάθε σκληρό δίσκο που μπορεί να αγοράσει ένας κανονικός καταναλωτής.

Το Ext4 είναι γνωστό ότι επιφέρει βελτιώσεις ταχύτητας σε σχέση με το ext3 χρησιμοποιώντας πολλές διαφορετικές τεχνικές. Όπως τα περισσότερα σύγχρονα συστήματα αρχείων, είναι ένα σύστημα αρχείων καταγραφής, πράγμα που σημαίνει ότι διατηρεί ένα «ημερολόγιο» για το πού βρίσκονται τα αρχεία στο δίσκο και για τυχόν άλλες αλλαγές στο δίσκο.

Παρά όλα τα χαρακτηριστικά του, δεν υποστηρίζει διαφανή συμπίεση, διαφανή κρυπτογράφηση ή αφαίρεση διπλών δεδομένων. Τα στιγμιότυπα υποστηρίζονται τεχνικά, αλλά αυτή η δυνατότητα είναι στην καλύτερη περίπτωση πειραματική.

Ο Theodore Ts'o, ένας προγραμματιστής που έπαιξε καθοριστικό ρόλο στη δημιουργία του ext4, περιέγραψε το ext4 ως μια κυκλοφορία διακοπής βασισμένη σε ξεπερασμένη τεχνολογία της δεκαετίας του 1970 και πίστευε ότι η Btrfs προσέφερε έναν καλύτερο δρόμο προς τα εμπρός. Αυτό ήταν πάνω από μια δεκαετία πριν Το

Κατανόηση των Btrfs: Πλεονεκτήματα και μειονεκτήματα

Το Btrfs, το οποίο μπορεί να προφέρεται ως «Butter FS», «Better FS» ή «B-Tree FS», είναι ένα νεότερο σύστημα αρχείων που μετασκευάστηκε από την αρχή. Το Btrfs υπάρχει επειδή οι προγραμματιστές ήθελαν να επεκτείνουν τη λειτουργικότητα ενός συστήματος αρχείων ώστε να περιλαμβάνουν πρόσθετες λειτουργίες όπως η συγκέντρωση, τα στιγμιότυπα και τα σύνολα ελέγχου.

Το έργο ξεκίνησε στην Oracle, αλλά άλλες μεγάλες εταιρείες έκτοτε έπαιξαν ρόλο στην ανάπτυξη. Η λίστα περιλαμβάνει Facebook, Netgear, Red Hat και SUSE.

δεν έλαβα το πακέτο μου από την Amazon

Ενώ οι βελτιώσεις που εντοπίζονται στα btrfs μπορούν να ωφελήσουν τους γενικούς καταναλωτές, ορισμένες από τις πρόσθετες δυνατότητες έχουν μεγαλύτερο ενδιαφέρον για την εταιρική χρήση. Αυτή η λειτουργικότητα είναι για πιο απαιτητικές περιπτώσεις χρήσης που συχνά απαιτούν πιο ανθεκτικοί σκληροί δίσκοι επισης.

Για οργανισμούς που χρησιμοποιούν πολύ μεγάλα προγράμματα με τεράστιες βάσεις δεδομένων, η ύπαρξη ενός φαινομενικά συνεχούς συστήματος αρχείων σε πολλούς σκληρούς δίσκους θα μπορούσε να διευκολύνει πολύ την ενοποίηση δεδομένων. Η αντιγραφή των δεδομένων θα μείωνε τον αριθμό των πραγματικών χώρων που θα καταλάμβαναν και ο καθρέφτης δεδομένων θα γινόταν ευκολότερος όταν υπάρχει ένα ενιαίο, ευρύ σύστημα αρχείων που πρέπει να καθρεφτιστεί.

Φυσικά, μπορείτε ακόμα να επιλέξετε να δημιουργήσετε πολλαπλά διαμερίσματα, ώστε να μην χρειάζεται να αντικατοπτρίζετε τα πάντα. Το μέγιστο μέγεθος διαμερίσματος ενός συστήματος αρχείων btrfs είναι 16 exbibytes και το μέγιστο μέγεθος αρχείου είναι επίσης 16 exbibytes.

Λαμβάνοντας υπόψη ότι τα btrfs θα μπορούν να εκτείνονται σε πολλούς σκληρούς δίσκους, είναι καλό ότι υποστηρίζει 16 φορές περισσότερο χώρο από το ext4.

Το Linux Distros έκανε τη μετάβαση;

Το Btrfs αποτελεί σταθερό μέρος του πυρήνα Linux από το 2013 και μπορείτε να επαναδιαμορφώσετε τους σκληρούς σας δίσκους χρησιμοποιώντας το σύστημα αρχείων σήμερα. Αλλά το btrfs δεν είναι καθόλου το προεπιλεγμένο σύστημα αρχείων Linux. Οι περισσότερες διανομές συνεχίζουν να είναι προεπιλεγμένες στο ext4.

Γιατί; Τα αρχεία είναι τα πιο σημαντικά κομμάτια δεδομένων στον σκληρό σας δίσκο. Τα προσωπικά δεδομένα είναι αναντικατάστατα. Μπορείτε να επανεγκαταστήσετε ένα λειτουργικό σύστημα και να κατεβάσετε ξανά εφαρμογές, αλλά χωρίς αντίγραφο ασφαλείας, τα χαμένα αρχεία έχουν εξαφανιστεί οριστικά. Αυτός είναι ο λόγος για τον οποίο είναι ζωτικής σημασίας να αποδειχθεί ένα σύστημα αρχείων αξιόπιστο προτού αλλάξετε εκατομμύρια άτομα στη χρήση του από προεπιλογή.

Το Ext4 μπορεί να είναι παλιό και αναμφισβήτητα κρουστό, αλλά έχει επίσης αποδειχθεί ότι είναι ανθεκτικό και αξιόπιστο. Εάν η παροχή ρεύματος σβήσει και ο υπολογιστής σας σκοτεινιάσει, οι πιθανότητες είναι ext4 θα διατηρήσουν τα αποθηκευμένα δεδομένα σας ασφαλή.

Για τους περισσότερους ανθρώπους, τέτοιες καταστάσεις είναι ο πιο σημαντικός παράγοντας. Δεν έχει να κάνει με το πόσο καλά λειτουργεί ένα σύστημα αρχείων όταν τα πράγματα πάνε καλά, αλλά τι συμβαίνει όταν τα πράγματα πάνε στραβά.

Μια εξέχουσα διανομή διαπίστωσε ότι έχει περάσει αρκετός χρόνος για να κάνετε μια αλλαγή. Το openSUSE χρησιμοποιεί τώρα btrfs ως προεπιλογή για το διαμέρισμα /root όπου βρίσκεται το λειτουργικό σύστημα. Ωστόσο, για το διαμέρισμα /home που φιλοξενεί τα προσωπικά σας αρχεία, το openSUSE αποφάσισε να χρησιμοποιήσει το σύστημα αρχείων XFS.

Οπότε όχι, η μετάβαση δεν έγινε όπως αναμενόταν. Αλλά όπως έχουμε δει με τον διακομιστή οθόνης Wayland, μερικές φορές οι νέες τεχνολογίες χρειάζονται πολύ χρόνο για να πολλαπλασιαστούν στο τοπίο του Linux.

πώς να αποκτήσετε τα νέα φίλτρα στο snapchat
Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ Αξίζει την αναβάθμιση σε Windows 11;

Τα Windows έχουν επανασχεδιαστεί. Είναι όμως αυτό αρκετό για να σας πείσει να μεταβείτε από τα Windows 10 στα Windows 11;

Διαβάστε Επόμενο
Σχετικά θέματα
  • Linux
  • Η τεχνολογία εξηγείται
  • Ubuntu
  • Σύστημα αρχείων
  • Συμβουλές Linux
Σχετικά με τον Συγγραφέα Μπέρτελ Κινγκ(Δημοσιεύθηκαν 323 άρθρα)

Ο Bertel είναι ένας ψηφιακός μινιμαλιστής που γράφει από φορητό υπολογιστή με διακόπτες φυσικής προστασίας προσωπικών δεδομένων και λειτουργικό σύστημα που έχει εγκριθεί από το Softwareδρυμα Ελεύθερου Λογισμικού. Εκτιμά την ηθική παρά τα χαρακτηριστικά και βοηθά τους άλλους να αναλάβουν τον έλεγχο της ψηφιακής τους ζωής.

Περισσότερα από τον Bertel King

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή
Κατηγορία Linux