NTFS vs FAT
Ένα σύστημα αρχείων (γνωστό και ως σύστημα αρχείων) είναι μια τεχνική για την αποθήκευση δεδομένων σε οργανωμένη και αναγνώσιμη από τον άνθρωπο μορφή. Η βασική μονάδα ενός συστήματος αρχείων δεδομένων ονομάζεται αρχείο. Ένα σύστημα αρχείων είναι ένα πολύ σημαντικό στοιχείο που βρίσκεται στις περισσότερες συσκευές αποθήκευσης δεδομένων όπως οι σκληροί δίσκοι, τα CD και τα DVD. Ένα σύστημα αρχείων βοηθά τις συσκευές να διατηρήσουν τη φυσική θέση των αρχείων. Επιπλέον, ένα σύστημα αρχείων μπορεί να επιτρέψει την πρόσβαση στα αρχεία του από ένα δίκτυο με το να γίνει πελάτης σε πρωτόκολλα δικτύου όπως το NFS (Network File System). Το FAT και το NTFS είναι δύο από τα συστήματα αρχείων που χρησιμοποιούνται στο λειτουργικό σύστημα Microsoft Windows. Στην πραγματικότητα, το FAT (File Allocation Table) ήταν το προεπιλεγμένο σύστημα αρχείων που χρησιμοποιήθηκε σε παλαιότερες εκδόσεις των Windows. Ξεκινώντας από τα Windows XP, το NTFS έχει αντικαταστήσει το FAT ως το προεπιλεγμένο σύστημα αρχείων.
Τι είναι ΛΙΠΟΣ;
Το FAT ήταν το προεπιλεγμένο σύστημα αρχείων που χρησιμοποιήθηκε σε παλαιότερες εκδόσεις των Windows (πριν από τα Windows XP). Ωστόσο, το FAT μπορεί να χρησιμοποιηθεί με δισκέτες και παλαιότερες εκδόσεις των Windows (για συστήματα πολλαπλής εκκίνησης). Το FAT πήρε το όνομά του λόγω της χρήσης ενός ειδικού τύπου βάσης δεδομένων που ονομάζεται Πίνακας Εκχώρησης Αρχείων. Κάθε σύμπλεγμα στο δίσκο έχει μια αντίστοιχη καταχώρηση στον πίνακα. Το FAT χρησιμοποιήθηκε αρχικά με το DOS και οι τρεις εκδόσεις του είναι οι FAT12, FAT16 και FAT32. Ο αριθμός των bit που χρησιμοποιούνται για την αναγνώριση ενός συμπλέγματος είναι ο αριθμός που χρησιμοποιείται ως επίθημα στο όνομα. Τα FAT12, FAT16 και FAT32 έχουν 32MB, 4GB και 32GB ως μέγιστα μεγέθη διαμερισμάτων. Αν και τα αρχικά συστήματα δεν μπορούσαν να διαβάσουν μεγαλύτερους σκληρούς δίσκους, η Microsoft έπρεπε να επεκτείνει συνεχώς το σύστημα FAT, λόγω της ταχείας αύξησης των μεγεθών του σκληρού δίσκου. Όμως, τελικά η Microsoft έπρεπε να αντικαταστήσει το FAT με NTFS (το οποίο είναι πολύ πιο κατάλληλο για μεγαλύτερους δίσκους). Πρόσφατα, το σύστημα FAT επανέρχεται, καθώς οι οδηγοί αντίχειρα έχουν αρχίσει να χρησιμοποιούν FAT. Τα μεγέθη των τρεχουσών μονάδων flash είναι εγγενώς μικρά, επομένως το σύστημα FAT τους ταιριάζει σαφώς.
Τι είναι το NTFS;
Το NTFS είναι το προεπιλεγμένο σύστημα αρχείων που χρησιμοποιείται αυτήν τη στιγμή στα λειτουργικά συστήματα Windows. Το NTFS ανέλαβε από το FAT ως το προεπιλεγμένο σύστημα αρχείων ξεκινώντας από τα Windows XP. Κατά συνέπεια, τα Windows NT 4.0, τα Windows 2000, τα Windows XP, ο διακομιστής Windows. NET και ο σταθμός εργασίας των Windows χρησιμοποιούν το NTFS ως προτιμώμενο σύστημα αρχείων. Το NTFS έχει εντελώς διαφορετική αρχιτεκτονική οργάνωσης δεδομένων. Βασικά, η Microsoft ανέπτυξε το NTFS για να ανταγωνιστεί το UNIX, αντικαθιστώντας το πολύ πιο απλό FAT. Ένα διαμέρισμα FAT μπορεί εύκολα να μετατραπεί σε διαμέρισμα NTFS χωρίς απώλεια δεδομένων. Το NTFS υποστηρίζει λειτουργίες όπως ευρετηρίαση, παρακολούθηση ορίων, κρυπτογράφηση, συμπίεση και σημεία επισκευής.
Ποια είναι η διαφορά μεταξύ NTFS και FAT;
Το FAT ήταν το προεπιλεγμένο σύστημα αρχείων σε παλαιότερες εκδόσεις των Windows, ενώ το NTFS είναι το τρέχον σύστημα αρχείων στη θέση του. Το NTFS έχει μεγαλύτερη ευελιξία από το FAT. Ο λόγος για αυτό είναι το γεγονός ότι το FAT χρησιμοποιεί σταθερή δομή στις περιοχές του συστήματός του, αλλά το NTFS χρησιμοποιεί αρχεία. Λόγω της χρήσης αρχείων, είναι πολύ εύκολο να τροποποιηθούν, να επεκταθούν ή να μετακινηθούν όπως απαιτείται. Για παράδειγμα, το MFT ή το Master File Table είναι ένα αρχείο συστήματος που χρησιμοποιείται σε NTFS, το οποίο είναι παρόμοιο με ένα σύστημα σχεσιακής βάσης δεδομένων. Ο τρόπος με τον οποίο χρησιμοποιείται η ομαδοποίηση στο NTFS για την εκχώρηση χώρου είναι επίσης διαφορετικός από το FAT. Το μέγιστο μέγεθος συμπλέγματος του NTFS είναι 4 kb, ενώ περιλαμβάνεται συμπίεση αρχείων για την αποφυγή χαλαρότητας.
Αλλά το μειονέκτημα της ύπαρξης του MFT και άλλων αρχείων συστήματος (που καταλαμβάνει πολύ χώρο) είναι ότι το NTFS είναι δύσκολο να χρησιμοποιηθεί με μικρότερους δίσκους. Αυτός είναι ο λόγος για τον οποίο το FAT εξακολουθεί να χρησιμοποιείται για οδηγούς αντίχειρα. Το NTFS απαιτεί επίσης περισσότερη μνήμη από το FAT. Τα ενσωματωμένα μέτρα ασφαλείας στο NTFS είναι πολύ καλύτερα από ό,τι στο FAT, επειδή προορίζονται για περιβάλλοντα πολλών χρηστών. Για παράδειγμα, τα δικαιώματα και οι κρυπτογραφήσεις μπορούν να εφαρμοστούν ακόμη και σε μεμονωμένα αρχεία στην έκδοση των Windows XP Professional. Αλλά από την άλλη πλευρά, το να ξεχάσετε έναν κωδικό πρόσβασης στα Windows XP είναι πολύ προβληματικό από ό,τι στα Windows 98 (τα οποία χρησιμοποιούσαν FAT), επειδή είναι πολύ δύσκολο να αντιμετωπιστούν προβλήματα και να τροποποιηθούν με NTFS. Επιπλέον, η νεότερη έκδοση FAT που ονομάζεται exFAT υποστηρίζεται ότι έχει ορισμένα πλεονεκτήματα έναντι του NTFS.