Innehållsförteckning:
- Definition - Vad betyder File Allocation Table (FAT)?
- Techopedia förklarar File Allocation Table (FAT)
Definition - Vad betyder File Allocation Table (FAT)?
En filallokeringstabell (FAT) är ett filsystem utvecklat för hårddiskar som ursprungligen använde 12 eller 16 bitar för varje klusterpost i filallokeringstabellen. Det används av operativsystemet (OS) för att hantera filer på hårddiskar och andra datorsystem. Det finns ofta också i flashminne, digitalkameror och bärbara enheter. Den används för att lagra filinformation och förlänga livslängden på en hårddisk.
De flesta hårddiskar kräver en process som kallas söker; detta är den faktiska fysiska sökningen och positioneringen av läs / skrivhuvudet på enheten. FAT-filsystemet var utformat för att minska mängden sökning och därmed minimera slitaget på hårddisken.
FAT designades för att stödja hårddiskar och underkataloger. Den tidigare FAT12 hade ett klusteradresser till 12-bitars värden med upp till 4078 kluster; det tillät upp till 4084 kluster med UNIX. Den mer effektiva FAT16 ökade till 16-bitars klusteradress vilket möjliggjorde upp till 65 517 kluster per volym, 512-byte kluster med 32 MB utrymme och hade ett större filsystem; med de fyra sektorerna var det 2 048 byte.
Techopedia förklarar File Allocation Table (FAT)
FAT16 introducerades 1983 av IBM med samtidiga utgivningar av IBMs persondator AT (PC AT) och Microsofts MS-DOS (diskoperativsystem) 3.0-programvara. 1987 släppte Compaq DOS 3.31 en utvidgning av den ursprungliga FAT16 och ökade skivsektorn till 32 bitar. Eftersom skivan var designad för ett 16-bitars monteringsspråk måste hela skivan ändras för att använda 32-bitars sektornummer.
1997 introducerade Microsoft FAT32. Detta FAT-filsystem ökade storleken på gränserna och gjorde det möjligt för DOS-verkliga läget att hantera formatet. FAT32 har en 32-bitars klusteradress med 28 bitar som används för att hålla klusternumret för upp till cirka 268 miljoner kluster. Den högsta nivån i ett filsystem är en partition. Partitionen är indelad i volymer eller logiska enheter. Varje logisk enhet tilldelas en bokstav som C, D eller E.
Ett FAT-filsystem har fyra olika sektioner, var och en som en struktur i FAT-partitionen. De fyra avsnitten är:
- Boot Sector: Detta är också känt som den reserverade sektorn; den ligger på den första delen av skivan. Den innehåller: OS: s nödvändiga startlasterkod för att starta ett PC-system, partitionstabellen känd som master boot record (MRB) som beskriver hur enheten är organiserad, och BIOS-parameterblocket (BPB) som beskriver den fysiska konturen för datalagringsvolym.
- FAT-region: Denna region omfattar vanligtvis två kopior av filallokeringstabellen som är avsedd för redundanskontroll och anger hur klusterna tilldelas.
- Dataregion: Det är här katalogdata och befintliga filer lagras. Den använder majoriteten av partitionen.
- Rotkatalogregion: Denna region är en katalogtabell som innehåller information om kataloger och filer. Det används med FAT16 och FAT12 men inte med andra FAT-filsystem. Den har en fast maximal storlek som är konfigurerad när den skapas. FAT32 lagrar vanligtvis rotkatalogen i dataregionen så att den kan utvidgas vid behov.
