Indholdsfortegnelse:
- Definition - Hvad betyder File Allocation Table (FAT)?
- Techopedia forklarer File Allocation Table (FAT)
Definition - Hvad betyder File Allocation Table (FAT)?
En filallokeringstabel (FAT) er et filsystem, der er udviklet til harddiske, der oprindeligt brugte 12 eller 16 bit til hver klyngeindgang til filtildelingstabellen. Det bruges af operativsystemet (OS) til at administrere filer på harddiske og andre computersystemer. Det findes ofte også i flashhukommelse, digitale kameraer og bærbare enheder. Det bruges til at gemme filoplysninger og forlænge levetiden på en harddisk.
De fleste harddiske kræver en proces, der kaldes søgning; dette er den faktiske fysiske søgning og placering af læse / skrivehovedet på drevet. FAT-filsystemet var designet til at reducere søgemængden og dermed minimere slid på harddisken.
FAT var designet til at understøtte harddiske og undermapper. Den tidligere FAT12 havde en klynge adresser til 12-bit værdier med op til 4078 klynger; det tilladte op til 4084 klynger med UNIX. Den mere effektive FAT16 steg til 16-bit klynge-adresse, hvilket tillader op til 65.517 klynger pr. Volumen, 512-byte klynger med 32 MB plads, og havde et større filsystem; med de fire sektorer var det 2.048 bytes.
Techopedia forklarer File Allocation Table (FAT)
FAT16 blev introduceret i 1983 af IBM med de samtidige udgivelser af IBMs personlige computer AT (PC AT) og Microsofts MS-DOS (diskoperativsystem) 3.0 software. I 1987 frigav Compaq DOS 3.31 en udvidelse af den originale FAT16 og forhøjede antallet af disksektorer til 32 bit. Da disken var designet til et 16-bit samlingssprog, måtte hele disken ændres for at bruge 32-bit sektornumre.
I 1997 introducerede Microsoft FAT32. Dette FAT-filsystem øgede størrelsesgrænser og gjorde det muligt for DOS-virkelighedskode at håndtere formatet. FAT32 har en 32-bit klynge-adresse med 28 bit, der bruges til at holde klyngetallet i op til ca. 268 millioner klynger. Opdelingen på det højeste niveau i et filsystem er en partition. Partitionen er opdelt i bind eller logiske drev. Hvert logisk drev tildeles et bogstav såsom C, D eller E.
Et FAT-filsystem har fire forskellige sektioner, hver som en struktur i FAT-partitionen. De fire sektioner er:
- Boot Sector: Dette er også kendt som den reserverede sektor; det er placeret på den første del af disken. Den indeholder: OS's nødvendige boot loader-kode for at starte et pc-system, partitionstabellen kendt som master boot record (MRB), der beskriver hvordan drevet er organiseret, og BIOS-parameterblokken (BPB), der beskriver den fysiske kontur af datalagringsvolumen.
- FAT-region: Denne region omfatter generelt to kopier af filtildelingstabellen, der er til redundanskontrol og specificerer, hvordan klyngerne tildeles.
- Dataregion: Det er her katalogdataene og de eksisterende filer gemmes. Det bruger størstedelen af partitionen.
- Root Directory Region: Denne region er en katalogtabel, der indeholder oplysninger om kataloger og filer. Det bruges med FAT16 og FAT12, men ikke med andre FAT-filsystemer. Det har en fast maksimal størrelse, der er konfigureret, når den oprettes. FAT32 gemmer normalt rodkataloget i dataregionen, så det kan udvides om nødvendigt.