Tartalomjegyzék:
- Meghatározás - Mit jelent a fájlmegosztási táblázat (FAT)?
- A Techopedia elmagyarázza a fájl-elosztási táblázatot (FAT)
Meghatározás - Mit jelent a fájlmegosztási táblázat (FAT)?
A fájl allokálási táblázat (FAT) egy olyan merevlemez-meghajtók számára kifejlesztett fájlrendszer, amely eredetileg 12 vagy 16 bitet használt az egyes fürtbejegyzéshez a fájl allokációs táblába. Az operációs rendszer ezt használja a merevlemez-meghajtók és más számítógépes rendszerek fájljainak kezelésére. Gyakran megtalálható a flash memóriában, a digitális fényképezőgépekben és a hordozható eszközökben is. A fájlinformációk tárolására és a merevlemez élettartamának meghosszabbítására szolgál.
A legtöbb merevlemez-meghajtó keresési folyamatot igényel; ez a meghajtó olvasó / író fejének tényleges fizikai keresése és elhelyezése. A FAT fájlrendszert úgy tervezték, hogy csökkentse a keresés mennyiségét, és ezáltal minimalizálja a merevlemez kopását.
A FAT-ot a merevlemezek és az alkönyvtárak támogatására fejlesztették ki. A korábbi FAT12 fürtcímei 12 bites értékekkel rendelkeztek, legfeljebb 4078 fürtökkel; legfeljebb 4084 klaszter engedélyezett a UNIX használatával. A hatékonyabb FAT16 16 bites fürtcímre növekedett, amely kötetenként 65 517 fürtöt, 32 MB memóriaterületű 512 bájt fürtöt és nagyobb fájlrendszerrel rendelkezik; a négy szektorral ez 2048 bájt volt.
A Techopedia elmagyarázza a fájl-elosztási táblázatot (FAT)
Az FAT16-ot 1983-ban az IBM vezette be az IBM személyi számítógép AT (PC AT) és a Microsoft MS-DOS (lemez operációs rendszer) 3.0 szoftverének egyidejű kiadásával. 1987-ben a Compaq DOS 3.31 kiadta az eredeti FAT16 kiterjesztését, és a lemezszektort 32 bitre növelte. Mivel a lemezt 16 bites összeszerelési nyelvre tervezték, az egész lemezt 32 bites szektorszámok használatához meg kellett változtatni.
1997-ben a Microsoft bemutatta a FAT32-et. Ez a FAT fájlrendszer megnövelte a méretkorlátozásokat, és lehetővé tette a DOS valós módú kódnak a formátum kezelését. A FAT32 32 bites fürtcíme 28 bites, kb. 268 millió fürt számára a fürtszám tartására szolgál. A fájlrendszer legmagasabb szintű megosztása egy partíció. A partíció kötetre vagy logikai meghajtóra oszlik. Minden logikai meghajtóra olyan betű van rendelve, mint C, D vagy E.
A FAT fájlrendszer négy különböző szakaszból áll, mindegyik a FAT partíció struktúrája. A négy szakasz a következő:
- Boot Sector: Ezt más néven fenntartott szektornak is nevezik; a lemez első részén található. Ez a következőket tartalmazza: az operációs rendszer szükséges rendszerbetöltő kódja a PC-rendszer elindításához, a fő indító rekordként (MRB) ismert partíciós tábla, amely leírja a meghajtó felépítését, és a BIOS paraméter blokk (BPB), amely leírja a számítógép fizikai körvonalait. adattárolási mennyiség.
- FAT régió: Ez a régió általában a File Allocation Table két példányát foglalja magában, amely redundáns ellenőrzésre szolgál, és meghatározza a fürtök hozzárendelésének módját.
- Adat régió: Itt tárolják a könyvtárakat és a meglévő fájlokat. A partíció nagy részét felhasználja.
- Gyökérkönyvtár régió: Ez a régió egy könyvtáratábla, amely a könyvtárakkal és a fájlokkal kapcsolatos információkat tartalmazza. FAT16 és FAT12 típusokkal együtt használják, de más FAT fájlrendszerekkel nem. Rögzített maximális mérete van, amelyet konfiguráláskor konfigurálnak. A FAT32 általában a gyökérkönyvtárat az adatterületen tárolja, így szükség esetén kibővíthető.