Taula d'assignació de fitxers (FAT): què és? (Els seus tipus i més) [MiniTool Wiki]
File Allocation Table
Navegació ràpida:
Què és la taula d'assignació de fitxers (FAT)?
Què és la taula d'assignació de fitxers? Una taula d'assignació de fitxers (FAT) pot representar el FAT sistema de fitxers o la taula que resideix al sistema de fitxers FAT.
La taula d'assignació de fitxers és una taula per descriure l'estat d'assignació dels clústers (les unitats bàsiques d'emmagatzematge lògic en un disc dur) al sistema de fitxers i la relació d'enllaç entre el contingut del fitxer. Simplement es pot dir que és una taula on es troba el fitxer.
És una part vital del sistema de fitxers FAT i també és molt important per a l’ús del disc dur. Si es perd la taula d'assignació de fitxers, les dades del disc dur no es poden localitzar i no es poden utilitzar.
Quan s'escriu un fitxer nou al disc dur, el fitxer s'emmagatzema en un o més clústers que no necessàriament són adjacents; poden estar força distribuïts pel disc. El sistema operatiu crea una entrada FAT per al nou fitxer, registrant la ubicació de cada clúster i el seu ordre. Quan llegiu un fitxer, el sistema operatiu torna a muntar el fitxer d’aquests clústers i el col·loca com el fitxer sencer on voleu llegir-lo.
Aleshores podeu saber que el sistema de fitxers FAT rep el nom del seu mètode d’organització: la taula d’assignació de fitxers. És un sistema de fitxers inventat per Microsoft el 1977 per a la gestió de discos, i s’utilitza com a sistema de fitxers per defecte a Windows abans del llançament de NTFS .
La instrucció del sistema de fitxers d’assignació de fitxers
El sistema de fitxers FAT divideix aproximadament l’espai del disc lògic en quatre parts, que són el sector d’arrencada, l’àrea de la taula d’assignació de fitxers, l’àrea del directori arrel i l’àrea de dades.
Sector d'arrencada: També s’anomena sector reservat i es troba a la primera part. Inclou: el codi del carregador d’arrencada que necessita el sistema operatiu per iniciar l’ordinador, la taula de particions del registre d’arrencada principal ( MBR ) que descriu com s’organitza la unitat i el bloc de paràmetres del BIOS (BPB) que descriu l’esquema físic del volum d’emmagatzematge de dades.
Àrea FAT: Aquesta secció sol contenir dues còpies de la taula d'assignació de fitxers per comprovar la redundància i especificar com assignar clústers.
Àrea del directori arrel: Aquesta àrea és una taula de directoris que conté informació sobre directoris i fitxers. Només funciona amb FAT12 i FAT16. Té una mida màxima fixa i es configura en el moment de la creació. FAT32 sol emmagatzemar el directori arrel a l'àrea de dades, de manera que es pot ampliar segons sigui necessari.
Àrea de dades: Aquí s’emmagatzemen les dades del directori i els fitxers existents. Ocupa la majoria de les particions del disc.
Tipus de taula d'assignació de fitxers
Hem esmentat que una taula d'assignació de fitxers és una llista de clústers per mostrar on es troben les dades emmagatzemades. Els tipus generals de sistema de fitxers (FAT12, FAT16 o FAT32) es determinen per l’amplada de les entrades del clúster al FAT.
FAT12 (taula d'assignació de fitxers de 12 bits)
La primera versió del sistema de fitxers FAT és FAT12, que és el tipus de FAT més antic que utilitza una entrada de taula d’assignació de fitxers de 12 bits. Es va introduir el 1980. FAT12 admet fins a 16 MB de mida de partició mitjançant un clúster de 4 KB o 32 MB mitjançant un clúster de 8 KB; el fitxer màxim està limitat per la mida de la partició. Gairebé no s’utilitza mai, ja que és massa petit.
Nota: Llançat el 1977, FAT8 és la primera versió real del sistema de fitxers FAT, però té un ús limitat i es limita a determinats sistemes informàtics terminals.FAT16 (taula d'assignació de fitxers de 16 bits)
La segona implementació de FAT va ser FAT16, que va introduir l'entrada de la taula d'assignació de fitxers de 16 bits per primera vegada el 1984.
Depenent del sistema operatiu i de la mida del clúster, la unitat formatada FAT16 pot tenir una mida màxima de la unitat de 2 GB a 16 GB, aquesta última que només està disponible al Windows NT 4 amb un clúster de 256 KB.
La mida del fitxer a la unitat FAT16 és de fins a 4 GB quan el suport de fitxers grans està habilitat, o de 2 GB si no. Tot i això, bàsicament ningú no l’utilitza ara, perquè ningú no té una partició tan petita com 4 GB.
FAT32 (Taula d'assignació de fitxers de 32 bits)
FAT32 és l'última versió del sistema de fitxers FAT que es va introduir el 1996. Ara dieu que FAT sovint significa FAT32. Admet la mida màxima de la partició de fins a 2 TB o fins i tot de 16 TB amb clústers de 64 KB. Però, de fet, només es pot configurar fins a 32 GB a la gestió de discs de Windows.
La mida de fitxer individual més gran de FAT32 és de 4 GB, per això fallareu si creeu un fitxer de més de 4 GB a FAT32.
En resum, es considera que el sistema de fitxers FAT té un rendiment limitat perquè no és complicat, de manera que és compatible amb gairebé tots els sistemes operatius d’ordinadors personals. La seva bona compatibilitat el converteix en un sistema de fitxers de disquet i targeta de memòria ideal, així com per a l’intercanvi de dades en diferents sistemes operatius.
Tot i això, FAT té un greu inconvenient: quan s’escriuen dades noves després de suprimir un fitxer, FAT no organitza el fitxer en un fragment complet i després l’escriu. Després de l’ús a llarg termini, les dades del fitxer es dispersaran gradualment i es reduirà la velocitat de lectura i escriptura. La desfragmentació és una solució alternativa, però s’ha de reorganitzar amb freqüència per mantenir la validesa del sistema de fitxers FAT.
Mentre llegiu aquest article, és possible que vulgueu convertir FAT a NTFS si trobeu que és tan limitat, o potser voldreu convertir NTFS a FAT per la seva gran compatibilitat.