Failų paskirstymo lentelė (FAT): kas tai yra? (Jos tipai ir dar daugiau) [MiniTool Wiki]
File Allocation Table
Greita navigacija:
Kas yra failų paskirstymo lentelė (FAT)?
Kas yra failų paskirstymo lentelė? Failų paskirstymo lentelė (FAT) gali reikšti FAT Failų sistema arba lentelę, esančią FAT failų sistemoje.
Failų paskirstymo lentelė yra lentelė, apibūdinanti klasterių (pagrindinių loginio saugojimo kietajame diske vienetų) paskirstymo būseną failų sistemoje ir ryšio ryšį tarp failo turinio. Galite tiesiog pasakyti, kad tai yra lentelė, kurioje yra failas.
Tai yra gyvybiškai svarbi FAT failų sistemos dalis, be to, ji yra labai svarbi norint naudoti kietąjį diską. Pamiršus failų paskirstymo lentelę, kietajame diske esančių duomenų rasti negalima ir jų negalima naudoti.
Kai į kietąjį diską įrašomas naujas failas, failas saugomas viename ar daugiau grupių, nebūtinai greta vienas kito; jie gali būti gana plačiai paskirstyti visame diske. Operacinė sistema sukuria FAT įrašą naujam failui, įrašydama kiekvieno klasterio vietą ir jų tvarką. Kai skaitote failą, operacinė sistema vėl surenka failą iš šių grupių ir padeda jį kaip visą failą ten, kur norite jį skaityti.
Tada galite pasakyti, kad FAT failų sistema yra pavadinta pagal jos organizavimo metodą - failų paskirstymo lentelę. Tai failų sistema, kurią „Microsoft“ išrado 1977 m., Skirta diskų valdymui, ir ji naudojama kaip numatytoji „Windows“ failų sistema prieš išleidžiant „Windows“. NTFS .
Failų paskirstymo failų sistemos instrukcija
FAT failų sistema apytiksliai padalija loginio disko vietą į keturias dalis, kurios yra įkrovos sektorius, failų paskirstymo lentelės sritis, šakninio katalogo sritis ir duomenų sritis.
Batų sektorius: Jis taip pat vadinamas rezervuotu sektoriumi ir yra pirmoje dalyje. Jame yra: įkrovos kodas, reikalingas operacinei sistemai paleisti kompiuterį, pagrindinio įkrovos įrašo skaidinio lentelė ( MBR ), kuriame aprašoma, kaip tvarkomas diskas, ir BIOS parametrų blokas (BPB), apibūdinantis fizinį duomenų saugyklos tūrio planą.
Riebalų sritis: Šiame skyriuje paprastai yra dvi failų paskirstymo lentelės kopijos, skirtos tikrinti perteklių ir nurodyti, kaip paskirstyti grupes.
Šakninio katalogo sritis: Ši sritis yra katalogų lentelė, kurioje pateikiama informacija apie katalogus ir failus. Jis veikia tik su FAT12 ir FAT16. Jis turi fiksuotą maksimalų dydį ir yra sukonfigūruotas kūrimo metu. FAT32 paprastai saugo šakninį katalogą duomenų srityje, todėl prireikus jį galima išplėsti.
Duomenų sritis: Čia saugomi katalogo duomenys ir esami failai. Jis užima didžiąją dalį disko skaidinių.
Failų paskirstymo lentelės tipai
Mes paminėjome, kad failų paskirstymo lentelė yra grupių sąrašas, rodantis, kur yra saugomi duomenys. Bendrieji failų sistemos tipai (FAT12, FAT16 arba FAT32) nustatomi pagal FAT grupių įrašų plotį.
FAT12 (12 bitų failų paskirstymo lentelė)
Pirmoji FAT failų sistemos versija yra FAT12, kuri yra seniausias FAT tipas, kuriame naudojamas 12 bitų failų paskirstymo lentelės įrašas. Jis buvo pristatytas 1980 m. FAT12 palaiko iki 16 MB skaidinio dydžio naudojant 4 KB sankaupą arba 32 MB naudodamas 8 KB sankaupą, maksimalų failą riboja skaidinio dydis. Jis beveik niekada nenaudojamas, nes yra per mažas.
Pastaba: Paleista 1977 m., FAT8 yra pirmoji tikroji FAT failų sistemos versija, tačiau ji naudojama ribotai ir yra skirta tik tam tikroms kompiuterių sistemoms.FAT16 (16 bitų failų paskirstymo lentelė)
Antrasis FAT diegimas buvo FAT16, kuris pirmą kartą pristatė 16 bitų failų paskirstymo lentelės įrašą 1984 m.
Priklausomai nuo operacinės sistemos ir naudojamo sankaupos dydžio, FAT16 formato disko maksimalus disko dydis gali būti nuo 2 GB iki 16 GB, o pastarasis yra prieinamas tik „Windows NT 4“ su 256 KB grupe.
Failo dydis FAT16 diske yra iki 4 GB, kai įjungtas „Large File Support“, arba 2 GB, jei ne. Tačiau iš esmės niekas dabar jo nenaudoja, nes niekas neturi tokio mažo skaidinio kaip 4 GB.
FAT32 (32 bitų failų paskirstymo lentelė)
FAT32 yra naujausia FAT failų sistemos versija, kuri buvo pristatyta 1996 m. Dabar jūs sakote, kad FAT dažnai reiškia FAT32. Jis palaiko maksimalų skaidinių dydį iki 2 TB arba net 16 TB su 64 KB grupėmis. Tačiau iš tikrųjų jį galite nustatyti iki 32 GB tik „Windows“ disko valdyme.
Didžiausias vieno failo dydis „FAT32“ yra 4 GB, todėl nepavyks, jei „FAT32“ sukursite didesnį nei 4 GB failą.
Apibendrinant galima pasakyti, kad laikoma, kad FAT failų sistemos našumas yra ribotas, nes ji nėra sudėtinga, todėl ją palaiko beveik visos asmeninio kompiuterio operacinės sistemos. Dėl gero suderinamumo tai yra ideali diskelių ir atminties kortelių failų sistema, taip pat duomenų mainams skirtingose operacinėse sistemose.
Tačiau FAT turi rimtą trūkumą: rašant naujus duomenis ištrynus failą, FAT nesutvarko failo į pilną fragmentą ir tada jį rašo. Po ilgalaikio naudojimo failo duomenys bus palaipsniui išsklaidyti, o skaitymo ir rašymo greitis sulėtės. Defragmentavimas yra problemos sprendimas, tačiau jis turi būti dažnai pertvarkomas, kad būtų išlaikytas FAT failų sistemos pagrįstumas.
Perskaitę šį straipsnį galbūt norėsite konvertuoti FAT į NTFS jei jums atrodo, kad jis yra toks ribotas, ar galbūt norėsite konvertuoti NTFS į FAT už puikų suderinamumą.