Τώρα, τι είναι ένα σύστημα αρχείων; Πρόκειται για μια τεχνική οργάνωσης και αποθήκευσης δεδομένων στη μονάδα δίσκου, καθορίζει επίσης τον τύπο των χαρακτηριστικών που μπορούν να συνδεθούν σε ένα αρχείο, όπως ονόματα αρχείων, δικαιώματα, άλλα χαρακτηριστικά.
Συγκριτικό διάγραμμα
Βάση σύγκρισης | FAT32 | NTFS |
---|---|---|
Βασικός | Απλή δομή | Σύνθετη δομή |
Μέγιστος αριθμός χαρακτήρων που υποστηρίζονται σε ένα όνομα αρχείου | 83 | 255 |
Μέγιστο μέγεθος αρχείου | 4 γιγαμπάιτ | 16TB |
Κρυπτογράφηση | Δεν παρέχεται | Υπό την προϋπόθεση |
Ασφάλεια | Τύπος δικτύου | Τοπικό και δίκτυο |
Μετατροπή | Επιτρεπόμενο | Δεν επιτρέπεται |
Ανοχή σε σφάλματα | Δεν υπάρχει πρόβλεψη για ανοχή σφάλματος. | Αυτόματη αντιμετώπιση προβλημάτων |
Συμβατότητα με λειτουργικά συστήματα | Παλιά έκδοση των Windows - Win 95/98 / 2K / 2K3 / XP | Αργότερα εκδόσεις - Win NT / 2K / XP / Vista / 7 |
Λίστα ελέγχου πρόσβασης | Οχι | Ναί |
Χώρος δίσκου επιπέδου χρήστη | Οχι | Ναί |
Εγγραφή και καταγραφή καναλιών | Απών | Προσφέρει περιοδικότητα για να παρακολουθεί τις προηγούμενες λειτουργίες. |
Εκτέλεση | Καλός | Καλύτερα από το FAT32 |
Σκληροί και απαλοί σύνδεσμοι | Δεν υπάρχει | Περιέχει |
Πρόσβαση στην ταχύτητα | Λιγότερο σχετικά | Περισσότερο |
Συμπίεση | Δεν υπάρχει πρόβλεψη συμπίεσης. | Υποστήριξη συμπίεσης αρχείων. |
Ορισμός του FAT32
Όπως αναφέρθηκε παραπάνω, το FAT32 είναι το παλαιότερο σύστημα αρχείων που αναπτύχθηκε στη δεκαετία του 1970 για λειτουργικό σύστημα Windows. Ήταν ουσιαστικά επινοήθηκε για το δισκέτα που έχει μέγεθος μικρότερο από 500 K. Υπάρχουν τρεις εκδόσεις των FAT-FAT12, FAT16 και FAT32 και διαφέρουν στο μέγεθος του αρχείου και της δομής στο δίσκο. Το σύστημα αρχείων FAT χρησιμοποιήθηκε για πρώτη φορά στο MS-DOS όπου το μέγιστο μέγεθος του σκληρού δίσκου μπορεί να είναι 32 MB και να αποτελείται από τμήματα χωρισμάτων 512 K. Χρησιμοποιείται συνήθως σε αφαιρούμενες μονάδες δίσκου και συσκευές αποθήκευσης.
Το μέγιστο μέγεθος ενός αρχείου στη μονάδα δίσκου FAT32 δεν μπορεί να ξεπεραστεί περισσότερο από 4 GB και τα διαμερίσματα που έχουν δημιουργηθεί στο FAT32 πρέπει να είναι μικρότερα από 8 TB. Το βασικό μειονέκτημα της χρήσης του FAT32 είναι ότι δεν παρέχει καμία ασφάλεια. Η προηγούμενη έκδοση FAT16 του συστήματος αρχείων FAT υποφέρει από τον εσωτερικό κατακερματισμό και δεν διαθέτει προστασία πρόσβασης για το αρχείο.
Διαχείριση χώρου δίσκου του FAT32
Το σύστημα αρχείων FAT32 χρησιμοποιεί μια συνδεδεμένη κατανομή που αποθηκεύει τα δεδομένα ελέγχου ξεχωριστά από το σύστημα αρχείων. Ένας πίνακας κατανομής αρχείων ενός δίσκου περιέχει ένα στοιχείο για κάθε μπλοκ δίσκου στο δίσκο σε έναν πίνακα. Το μπλοκ δίσκου που αντιστοιχεί σε ένα αρχείο, το σχετικό στοιχείο FAT διατηρεί τη διεύθυνση του επόμενου μπλοκ δίσκου. Επομένως, το μπλοκ δίσκων και το στοιχείο FAT συνεργάζονται σχηματίζοντας μια μονάδα που περιέχει τις ίδιες πληροφορίες με το μπλοκ δίσκων με τη μορφή συνδεδεμένης κατανομής.
Η καταχώρηση καταλόγου ενός αρχείου διατηρεί τη διεύθυνση του πρώτου μπλοκ δίσκου του και το στοιχείο FAT που αντιστοιχεί σε αυτό το μπλοκ δίσκου περιέχει τη διεύθυνση του δεύτερου μπλοκ δίσκου και ούτω καθεξής. Το τελευταίο στοιχείο FAT του μπλοκ δίσκου περιλαμβάνει τον ειδικό κώδικα για να σημάνει το τέλος του αρχείου.
Ορισμός του NTFS
Το NTFS είναι η τελευταία έκδοση του συστήματος αρχείων που σχεδιάστηκε στα τέλη της δεκαετίας του 1990 για το σύστημα δίσκων συστήματος και αφαιρούμενους δίσκους. Το NTFS δημιουργήθηκε με σκοπό την άρση των περιορισμών των συστημάτων αρχείων FAT. Περιλαμβάνει χαρακτηριστικά όπως ανάκτηση δεδομένων, πολυ-streaming, ανοχή σφάλματος, ασφάλεια, εκτεταμένο μέγεθος αρχείου και συστήματα αρχείων, ονόματα UNICODE.
Το NTFS διατηρεί ένα περιοδικό που παρακολουθεί τις λειτουργίες που εκτελούνται στη μονάδα δίσκου και μπορεί να ανακτήσει γρήγορα τα σφάλματα, σκιώδη αντίγραφα για αντίγραφα ασφαλείας, κρυπτογράφηση, όρια ποσοστώσεων δίσκου και σκληρούς δεσμούς. Το NTFS υποστηρίζει μεγαλύτερο μέγεθος αρχείου και όγκο δίσκου σε σύγκριση με το FAT32. Αποτρέπει την μη εξουσιοδοτημένη πρόσβαση στα περιεχόμενα αρχείων, επιβάλλοντας ένα σύστημα κρυπτογράφησης που ονομάζεται Σύστημα κρυπτογράφησης αρχείων το οποίο χρησιμοποιεί ασφάλεια δημόσιου κλειδιού.
Διαχείριση χώρου στο δίσκο του NTFS
Το σύστημα αρχείων NTFS δεν βασίζεται στα μεγέθη τομέα σε διαφορετικούς δίσκους. Χρησιμοποιεί μια έννοια των συμπλεγμάτων και το σύμπλεγμα είναι μια ομάδα συνεχόμενων τομέων για την κατανομή του χώρου στο δίσκο. Το σύμπλεγμα θα μπορούσε να περιέχει 2 n αριθμό τομέων. Ένα λογικό διαμέρισμα στο δίσκο είναι γνωστό ως τόμος και χρησιμοποιεί ένα αρχείο bitmap για να δηλώσει τα κατανεμημένα και κενά συμπλέγματα στον τόμο. Υπάρχει επίσης αρχείο που ονομάζεται ως κακό αρχείο συμπλέγματος για να διατηρηθεί η καταγραφή των άχρηστων συμπλεγμάτων. Ένα σετ τόμων παρέχει έναν τρόπο υπέρβασης της χωρητικότητας των διαμερισμάτων, η οποία είναι μέχρι 32 τόμους.
Ο τόμος NTFS αποτελείται από τον κύριο πίνακα αρχείων (MFT), τον τομέα εκκίνησης και ορισμένα αρχεία χρηστών και συστημάτων. Ο κύριος πίνακας αρχείων μοιάζει με πίνακα FAT και περιλαμβάνει όλες τις λεπτομέρειες σχετικά με τα αρχεία και τους φακέλους στην ένταση. Η ύπαρξη του τομέα εκκίνησης καθιστά κάθε τόμο εκκινήσιμο.
Βασικές διαφορές μεταξύ FAT32 και NTFS
- Το FAT32 είναι απλό ενώ η δομή του NTFS είναι πολύ περίπλοκη.
- Το NTFS μπορεί να υποστηρίξει μεγαλύτερα μεγέθη αρχείων και τόμων μαζί με μεγάλα ονόματα αρχείων σχετικά με το σύστημα αρχείων FAT32.
- Το FAT32 δεν παρέχει κρυπτογράφηση και μεγάλη ασφάλεια ενώ το NTFS είναι ενεργοποιημένο με ασφάλεια και κρυπτογράφηση.
- Είναι αρκετά εύκολο να μετατρέψετε ένα σύστημα αρχείων FAT σε άλλο χωρίς να χάσετε δεδομένα. Αντίθετα, η μετατροπή NTFS είναι δύσκολο να επιτευχθεί.
- Η απόδοση του NTFS είναι συγκριτικά καλύτερη από την FAT32 καθώς παρέχει επίσης ανοχή σφάλματος.
- Τα αρχεία προσπελάζονται γρηγορότερα στην περίπτωση του NTFS. Αντίθετα, το FAT32 είναι πιο αργό από το NTFS.
- Το NTFS μεταδίδει λειτουργίες όπως η καταγραφή και η συμπίεση, η οποία δεν παρέχεται από το FAT32.
Πλεονεκτήματα του FAT32
- Αποτελεσματικά λειτουργούν κάτω από κατατμήσεις των 200 MB.
- Παρέχει συμβατότητα με διαφορετικά λειτουργικά συστήματα και χρησιμοποιείται συχνά ως πρωτεύον διαμέρισμα σε συστήματα πολλαπλών εκκινήσεων.
Πλεονεκτήματα του NTFS
- Εξαιρετικά ασφαλής.
- Εκτελέστε καλά ακόμη και στα διαμερίσματα άνω των 400 MB.
- Η δομή του αρχείου και του καταλόγου βελτιώνει την απόδοση.
- Λιγότερο ευαίσθητα στον κατακερματισμό.
Μειονεκτήματα του FAT32
- Τα διαμερίσματα άνω των 200 MB μπορούν να υποβαθμίσουν την απόδοση.
- Ανασφαλής.
- Ευαίσθητα στον κατακερματισμό.
- Η δομή καταλόγου δεν έχει τυποποιημένη οργάνωση.
Μειονεκτήματα του NTFS
- Το NTFS δεν υποστηρίζεται γενικά.
- Η απόδοση υποβαθμίζεται κάτω από κατατμήσεις των 400 MB, πράγμα που σημαίνει ότι όταν οι μικρές ποσότητες περιέχουν μικρά αρχεία, μπορούν να δημιουργηθούν τα γενικά έξοδα.
συμπέρασμα
Μεταξύ των συστημάτων αρχείων FAT32 και NTFS, το σύστημα αρχείων NTFS είναι νεότερη τεχνολογία που παρέχει περισσότερες δυνατότητες σε σχέση με το FAT32, όπως η αξιοπιστία, η ασφάλεια και ο έλεγχος πρόσβασης, η αποδοτικότητα αποθήκευσης, το ενισχυμένο μέγεθος και το όνομα του αρχείου. Παρόλο που το FAT32 εξακολουθεί να χρησιμοποιείται λόγω της συμβατότητάς του.