Πίνακας κατανομής αρχείων (FAT): Τι είναι; (Οι τύποι και άλλα) [MiniTool Wiki]
File Allocation Table
Γρήγορη πλοήγηση:
Τι είναι ο πίνακας κατανομής αρχείων (FAT);
Τι είναι ο πίνακας κατανομής αρχείων; Ένας πίνακας κατανομής αρχείων (FAT) μπορεί να σημαίνει το FAT σύστημα αρχείων ή τον πίνακα που βρίσκεται στο σύστημα αρχείων FAT.
Ο πίνακας κατανομής αρχείων είναι ένας πίνακας για την περιγραφή της κατάστασης κατανομής των συμπλεγμάτων (οι βασικές μονάδες λογικής αποθήκευσης σε σκληρό δίσκο) στο σύστημα αρχείων και η σχέση σύνδεσης μεταξύ των περιεχομένων του αρχείου. Μπορείτε απλά να πείτε ότι είναι ένας πίνακας στον οποίο βρίσκεται το αρχείο.
Είναι ένα ζωτικό μέρος του συστήματος αρχείων FAT και είναι επίσης πολύ σημαντικό για τη χρήση του σκληρού δίσκου. Εάν ο πίνακας κατανομής αρχείων χαθεί, τα δεδομένα στον σκληρό δίσκο δεν μπορούν να εντοπιστούν και δεν μπορούν να χρησιμοποιηθούν.
Όταν ένα νέο αρχείο γράφεται στον σκληρό δίσκο, το αρχείο αποθηκεύεται σε ένα ή περισσότερα σύμπλεγμα που δεν είναι απαραίτητα το ένα δίπλα στο άλλο. Μπορεί να διανέμονται αρκετά ευρέως στον δίσκο. Το λειτουργικό σύστημα δημιουργεί μια καταχώριση FAT για το νέο αρχείο, καταγράφοντας τη θέση κάθε συμπλέγματος και τη σειρά του. Όταν διαβάζετε ένα αρχείο, το λειτουργικό σύστημα επανασυναρμολογεί το αρχείο από αυτά τα συμπλέγματα και το τοποθετεί ως ολόκληρο το αρχείο όπου θέλετε να το διαβάσετε.
Στη συνέχεια, μπορείτε να πείτε ότι το σύστημα αρχείων FAT ονομάζεται για τη μέθοδο οργάνωσής του - τον πίνακα κατανομής αρχείων. Είναι ένα σύστημα αρχείων που εφευρέθηκε από τη Microsoft το 1977 για διαχείριση δίσκου και χρησιμοποιείται ως το προεπιλεγμένο σύστημα αρχείων στα Windows πριν από την κυκλοφορία του NTFS .
Η οδηγία του συστήματος αρχείων κατανομής αρχείων
Το σύστημα αρχείων FAT διαιρεί περίπου το χώρο του λογικού δίσκου σε τέσσερα μέρη, που είναι τομέας εκκίνησης, περιοχή πίνακα κατανομής αρχείων, περιοχή καταλόγου ρίζας και περιοχή δεδομένων.
Τομέας εκκίνησης: Ονομάζεται επίσης δεσμευμένος τομέας και βρίσκεται στο πρώτο μέρος. Περιλαμβάνει: τον κωδικό φόρτωσης εκκίνησης που απαιτείται από το λειτουργικό σύστημα για την εκκίνηση του υπολογιστή, τον πίνακα διαμερισμάτων της κύριας εγγραφής εκκίνησης ( MBR ) που περιγράφει τον τρόπο οργάνωσης της μονάδας δίσκου και το μπλοκ παραμέτρων BIOS (BPB) που περιγράφει το φυσικό περίγραμμα του όγκου αποθήκευσης δεδομένων.
Περιοχή FAT: Αυτή η ενότητα περιέχει συνήθως δύο αντίγραφα του πίνακα κατανομής αρχείων για έλεγχο πλεονασμού και καθορίζει τον τρόπο κατανομής συμπλεγμάτων.
Περιοχή καταλόγου ρίζας: Αυτή η περιοχή είναι ένας πίνακας καταλόγων που περιέχει πληροφορίες σχετικά με καταλόγους και αρχεία. Λειτουργεί μόνο με FAT12 και FAT16. Έχει σταθερό μέγιστο μέγεθος και διαμορφώνεται κατά τη στιγμή της δημιουργίας. Το FAT32 συνήθως αποθηκεύει τον ριζικό κατάλογο στην περιοχή δεδομένων, οπότε μπορεί να επεκταθεί ανάλογα με τις ανάγκες.
Περιοχή δεδομένων: Εδώ αποθηκεύονται τα δεδομένα καταλόγου και τα υπάρχοντα αρχεία. Καταλαμβάνει τα περισσότερα από τα διαμερίσματα του δίσκου.
Τύποι πίνακα κατανομής αρχείων
Αναφέραμε ότι ένας πίνακας κατανομής αρχείων είναι μια λίστα συμπλεγμάτων για να δείξει πού βρίσκονται τα αποθηκευμένα δεδομένα. Οι γενικοί τύποι συστήματος αρχείων (FAT12, FAT16 ή FAT32) καθορίζονται από το πλάτος των καταχωρήσεων συμπλέγματος στο FAT.
FAT12 (Πίνακας κατανομής αρχείων 12-bit)
Η πρώτη έκδοση του συστήματος αρχείων FAT είναι το FAT12 που είναι ο παλαιότερος τύπος FAT που χρησιμοποιεί μια καταχώριση πίνακα κατανομής αρχείων 12 bit. Παρουσιάστηκε το 1980. Το FAT12 υποστηρίζει έως και 16 MB μεγέθους διαμερίσματος χρησιμοποιώντας ένα σύμπλεγμα 4 KB ή 32 MB χρησιμοποιώντας ένα σύμπλεγμα 8 KB, το μέγιστο αρχείο περιορίζεται από το μέγεθος του διαμερίσματος. Δεν χρησιμοποιείται σχεδόν καθόλου αφού είναι πολύ μικρό.
Σημείωση: Ξεκίνησε το 1977, το FAT8 είναι η πρώτη πραγματική έκδοση του συστήματος αρχείων FAT, αλλά περιορίζεται στη χρήση και περιορίζεται σε ορισμένα τερματικά συστήματα υπολογιστών.FAT16 (Πίνακας κατανομής αρχείων 16-bit)
Η δεύτερη υλοποίηση του FAT ήταν το FAT16, το οποίο εισήγαγε την καταχώριση πίνακα κατανομής αρχείων 16-bit για πρώτη φορά το 1984.
Ανάλογα με το λειτουργικό σύστημα και το μέγεθος συμπλέγματος που χρησιμοποιείται, η μονάδα δίσκου με μορφοποίηση FAT16 μπορεί να έχει μέγιστο μέγεθος μονάδας δίσκου από 2 GB έως 16 GB, το τελευταίο που είναι διαθέσιμο μόνο στα Windows NT 4 με σύμπλεγμα 256 KB.
Το μέγεθος αρχείου στη μονάδα δίσκου FAT16 είναι έως 4 GB όταν είναι ενεργοποιημένη η υποστήριξη αρχείων μεγάλου μεγέθους ή 2 GB εάν όχι. Ωστόσο, βασικά κανείς δεν το χρησιμοποιεί τώρα, γιατί κανείς δεν έχει διαμέρισμα τόσο μικρό όσο 4 GB.
FAT32 (Πίνακας κατανομής αρχείων 32-bit)
Το FAT32 είναι η τελευταία έκδοση του συστήματος αρχείων FAT που κυκλοφόρησε το 1996. Τώρα λέτε ότι το FAT σημαίνει συχνά το FAT32. Υποστηρίζει μέγιστο μέγεθος κατατμήσεων έως 2 TB ή ακόμη και έως 16 TB με συμπλέγματα 64 KB. Στην πραγματικότητα, μπορείτε να το ρυθμίσετε μόνο έως 32 GB στη Διαχείριση δίσκων των Windows.
Το μεγαλύτερο μέγεθος ενός αρχείου στο FAT32 είναι 4 GB, γι 'αυτό θα αποτύχετε εάν δημιουργήσετε ένα αρχείο μεγαλύτερο από 4 GB στο FAT32.
Συνοπτικά, το σύστημα αρχείων FAT θεωρείται ότι έχει περιορισμένη απόδοση επειδή δεν είναι περίπλοκο, επομένως υποστηρίζεται από σχεδόν όλα τα λειτουργικά συστήματα προσωπικών υπολογιστών. Η καλή συμβατότητά του το καθιστά ιδανικό σύστημα αρχείων δισκέτας και κάρτας μνήμης, καθώς και για ανταλλαγή δεδομένων σε διαφορετικά λειτουργικά συστήματα.
Ωστόσο, το FAT έχει ένα σοβαρό μειονέκτημα: όταν γράφετε νέα δεδομένα μετά τη διαγραφή ενός αρχείου, το FAT δεν οργανώνει το αρχείο σε ένα πλήρες τμήμα και στη συνέχεια το γράφει. Μετά από μακροχρόνια χρήση, τα δεδομένα του αρχείου θα διασκορπιστούν σταδιακά και η ταχύτητα ανάγνωσης και γραφής θα μειωθεί. Η ανασυγκρότηση είναι μια λύση, αλλά πρέπει να αναδιοργανώνεται συχνά για να διατηρείται η εγκυρότητα του συστήματος αρχείων FAT.
Ενώ μετά την ανάγνωση αυτού του άρθρου, ίσως να θέλετε μετατροπή FAT σε NTFS αν το θεωρείτε τόσο περιορισμένο, ή ίσως θέλετε μετατροπή NTFS σε FAT για τη μεγάλη συμβατότητά του.