Μετάβαση στο περιεχόμενο

File Allocation Table

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
Αυτή είναι μια παλιά έκδοση της σελίδας, όπως διαμορφώθηκε από τον Pvasiliadis (συζήτηση | συνεισφορές) στις 08:20, 21 Ιανουαρίου 2008 (+κατ). Η τρέχουσα διεύθυνση (URL) είναι μόνιμος σύνδεσμος προς αυτή την έκδοση, που μπορεί να διαφέρει σημαντικά από την τρέχουσα έκδοση.

Το File Allocation Table δημιουργήθηκε από την Microsoft. Είναι το βασικό σύστημα αρχείων του MS-DOS, των windows 3.11 και των windows 95 στην πρώτη εκδοσή τους. Αρχικά χρησιμοποιούνταν στα flopy disks των 5.25" και μετέπειτα 3.5" . Αργότερα φορμάρονταν με αυτό και οι σκληροί δίσκοι. Είναι αρκετά απλό σύστημα αρχείων και διαμορφώθηκε με τα τεχνολογικά δεδομένα τις εποχής που σχεδιάστηκε. Το περισσότερα λειτουργικά συστήματα το υποστηρίζουν ακόμα, αλλά έχει ξεπεραστεί από τα νεότερα συστήματα αρχείων. Στο FAT 16 ένα partition δεν μπορεί να ξεπερνά τα 2 Gbyte και ο συνολικός αριθμός καταλόγων που επιτρέπει, είναι αρκετά περιορισμένος για τις σημερινές απαιτήσεις. Το Fat 16 είναι επιρρεπές στον κατακερματισμό των αρχείων, που κάνει την προσπέλαση και ανάγνωση των αρχείων αρκετά αργή. Από την δεύτερη έκδοση των Windows 95 το Fat 16 αντικαταστάθηκε με το Fat 32. Αν και το Fat 32 υπερείχε σε ασφάλεια και δυνατότητες, το Fat 16 ήταν γρηγορότερο στους αργούς επεξεργαστές της εποχής των Windows 95. Κατά την μορφοποίηση του σκληρού δίσκου δημιουργούνται, το Master Boot Record το primary partition και τα extended partition. Στην περίπτωση του Fat 16 μόνο ένα primary partition και ένα extended partition επιτρέπονται. Σε περιβάλλον MS-DOS υπήρχε η δυνατότητα του DoubleSpace, η συμπίεση δηλαδή του σκληρού δίσκου για εξοικονόμηση δεδομένων. Μέσα σε ένα αρχείο συμπιέζονταν όλα τα αρχεία. Αυτό ήταν αρκετά επικίνδυνο και αργό αλλά χρήσιμο όταν ο χώρος αποθήκευσης δεδομένων ήταν περιορισμένος και ακριβός. Το DoubleSpace εγκαταλείφθηκε από το Fat 32 αλλά με το NTFS η ιδέα επανήλθε, με άλλα χαρακτηριστικά φυσικά.

Πρότυπο:Βελτίωση