Vad är en filtilldelningstabell?

En filallokeringstabell (FAT) är ett system som används av datorer för att lagra filinformation. Där denna information lagras kan variera från en intern hårddisk till ett flashminneskort. File Allocation Table-systemet används främst för lagring av information på bärbara medier, t.ex. flashminneskort. Tidigare användes den också för interna hårddiskar.

Det finns många typer av datorfilsystemarkitektur. File Allocation Table utvecklades 1976-1977 av Bill Gates och Marc McDonald. Under åren har flera framsteg gjorts i systemet. Det ursprungliga FAT-systemet var begränsat till att inte lagra mer än 32 megabyte information, men senare versioner gav stöd för flera gigabyte och till och med flera terabyte lagring.

De flesta interna hårddiskar kräver att datorer flyttar en nål i enheten till en specifik position och läser av ett litet informationssegment. Slitage som involverades i denna process innebar att en metod för lagring av filinformation på hårddisken behövde utvecklas. FAT-systemet var utformat för att minimera mängden sökande som en enhet behövde göra.

FAT-systemet lagrar information i en serie kluster. Själva filallokeringstabellen är det område på hårddisken som lagrar information om varje kluster på enheten. Genom att lagra denna information i ett enda område kan operativsystemet hitta de närmaste lediga delar av minnet utan att söka igenom hela enheten. Detta hjälper till att undvika stora slitage på minnesenheten.

Förutom en filallokeringstabell finns det katalogtabeller. Dessa specialfiler lagrar information om var på enheten filerna i dem finns. Katalogtabellerna innehåller också information om filens namn och egenskaper. Några av de lagrade egenskaperna är filändelsen, filattribut och datum och tid för skapandet. Andra egenskaper kan också lagras, beroende på den specifika versionen av FAT-systemet och operativsystemet som används.

File Allocation Table-systemet säkerställer att filer kan hittas och nås var som helst på en enhet med minimal tidsödande sökning. Detta hjälper inte bara till att minimera slitaget på hårddiskens fysiska komponenter, utan garanterar också att filer kan nås snabbt. Detta leder till ökad prestanda och effektivitet. FAT-systemets enkelhet och tillgänglighet gör det idealiskt för användning på minnesenheter som många olika operativsystem har åtkomst till.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?