Skip to main content

Τι είναι ένα σύστημα αρχείων έκτασης;

Το σύστημα αρχείων έκτασης (EFS) είναι μια μέθοδος διαχείρισης αρχείων και μνήμης σε έναν σκληρό δίσκο υπολογιστή ή άλλη συσκευή φυσικής αποθήκευσης που χρησιμοποιεί μια σειρά από συνεχόμενες περιοχές μνήμης για την αποθήκευση πληροφοριών αντί να χρησιμοποιεί μικρότερες, πιο διάσπαρτες μονάδες γνωστές ως μπλοκ.Ορισμένα συστήματα αρχείων κατανέμουν το χώρο που απαιτείται για αρχεία σε μικρές μονάδες γνωστές ως μπλοκ, τα οποία μπορούν να οδηγήσουν σε ένα μόνο αρχείο μέσου μήκους που είναι σωματικά διάσπαρτα σε όλο το δίσκο, μειώνοντας την ταχύτητα και την αποτελεσματικότητα της ανάγνωσης από αυτό το αρχείο.Σε περίπτωση συστήματος αρχείων έκτασης, όλα τα μικρότερα μπλοκ συνδέονται μαζί σε μια μεγαλύτερη δομή γνωστή ως έκταση, πράγμα που σημαίνει ότι τα μεγαλύτερα αρχεία μπορούν να αποθηκευτούν σε μία μόνο συνεχόμενη θέση στον φυσικό δίσκο, αυξάνοντας την ταχύτητα του δίσκου ότανανάγνωση από αυτό το αρχείο.Παρόλο που πολλά λειτουργικά συστήματα υποστηρίζουν τη χρήση των εκτάσεων, ο όρος αρχικά εφαρμόστηκε στο συγκεκριμένο σύστημα αρχείων πρώιμης έκτασης του λειτουργικού λειτουργικού συστήματος που μοιάζει με το UNIX, γνωστό ως Irix Reg,, που αναπτύχθηκε από το Silicon Graphics Reg.Ένας φυσικός δίσκος, όπως ένας σκληρός δίσκος ή ένας συμπαγής δίσκος (CD), χωρίζεται σε ομάδες από το υλικό, το λειτουργικό σύστημα και το σύστημα αρχείων.Αυτά είναι γνωστά ως λογικές ομάδες, επειδή δεν έχουν απαραιτήτως φυσικά όρια, μόνο εκείνα που επιβάλλονται από το σύστημα.Για διάφορα συστήματα αρχείων, η λογική ομαδοποίηση γνωστή ως μπλοκ χρησιμοποιείται ως το βασικό ποσό του χώρου που μπορεί να διατεθεί για την αποθήκευση ενός αρχείου.Ένα μπλοκ μπορεί να ρυθμιστεί σε οποιοδήποτε μέγεθος, αλλά γενικά είναι πολύ μικρό, μερικές φορές αποτελείται από 128 bytes του χώρου.

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