Tabela za dodjelu datoteka (FAT): što je to? (Njegove vrste i više) [MiniTool Wiki]
File Allocation Table
Brza navigacija:
Što je tablica za dodjelu datoteka (FAT)?
Što je tablica za dodjelu datoteka? Tablica za dodjelu datoteka (FAT) može značiti FAT sustav datoteka ili tablica koja se nalazi u datotečnom sustavu FAT.
Tablica raspodjele datoteka je tablica za opis statusa alokacije klastera (osnovnih jedinica logičke pohrane na tvrdom disku) u datotečnom sustavu i veze između sadržaja datoteke. Možete jednostavno reći da je to tablica u kojoj se nalazi datoteka.
To je vitalni dio datotečnog sustava FAT, a također je vrlo važan za upotrebu tvrdog diska. Ako se tablica za dodjelu datoteka izgubi, podaci na tvrdom disku ne mogu se pronaći i ne mogu se koristiti.
Kada se nova datoteka upiše na tvrdi disk, datoteka se pohranjuje u jedan ili više klastera koji nisu nužno međusobno susjedni; oni se mogu prilično široko distribuirati po disku. Operativni sustav stvara FAT unos za novu datoteku, bilježeći položaj svake klastere i njezin redoslijed. Kada pročitate datoteku, operativni sustav ponovno sastavlja datoteku iz ovih klastera i postavlja je kao cijelu datoteku tamo gdje je želite pročitati.
Tada možete reći da je datotečni sustav FAT imenovan prema načinu organizacije - tablici za dodjelu datoteka. To je datotečni sustav koji je Microsoft izumio 1977. za upravljanje diskom, a koristi se kao zadani datotečni sustav u sustavu Windows prije izdavanja NTFS .
Upute o datotečnom sustavu za dodjelu datoteka
Datotečni sustav FAT grubo dijeli prostor logičkog diska na četiri dijela, a to su sektor za pokretanje, područje tablice za dodjelu datoteka, područje korijenskog direktorija i područje podataka.
Boot sektor: Zove se i rezervirani sektor, a nalazi se u prvom dijelu. Uključuje: kôd pokretačkog programa potreban operacijskom sustavu za pokretanje računala, tablicu particija glavnog zapisa pokretanja ( MBR ) koji opisuje kako je pogon organiziran i BIOS parametarski blok (BPB) koji opisuje fizički obim volumena za pohranu podataka.
FAT područje: Ovaj odjeljak obično sadrži dvije kopije tablice dodjele datoteka za provjeru suvišnosti i specificiranje načina dodjele klastera.
Područje korijenskog direktorija: Ovo područje je tablica direktorija koja sadrži informacije o direktorijima i datotekama. Radi samo s FAT12 i FAT16. Ima fiksnu maksimalnu veličinu i konfigurira se u vrijeme stvaranja. FAT32 obično pohranjuje korijenski direktorij u podatkovno područje, pa se prema potrebi može proširiti.
Područje podataka: Ovdje se pohranjuju podaci direktorija i postojeće datoteke. Zauzima većinu particija na disku.
Vrste tablice za dodjelu datoteka
Spomenuli smo da je tablica za dodjelu datoteka popis klastera koji pokazuju gdje su pohranjeni podaci. Opće vrste datotečnog sustava (FAT12, FAT16 ili FAT32) određene su širinom unosa klastera u FAT-u.
FAT12 (12-bitna tablica za dodjelu datoteka)
Prva verzija FAT datotečnog sustava je FAT12, što je najstarija vrsta FAT-a koja koristi 12-bitni unos u tablicu dodjele datoteka. Uveden je 1980. FAT12 podržava do 16 MB veličine particije pomoću klastera od 4 KB ili 32 MB pomoću klastera od 8 KB, maksimalna datoteka ograničena je veličinom particije. Gotovo se uopće ne koristi jer je premalen.
Bilješka: Pokrenut 1977, FAT8 je prva stvarna verzija datotečnog sustava FAT, ali je ograničena u upotrebi i ograničena je na određene terminalne računalne sustave.FAT16 (16-bitna tablica za dodjelu datoteka)
Druga implementacija FAT-a bila je FAT16, koja je prvi put uvela unos 16-bitne tablice dodjele datoteka 1984. godine.
Ovisno o korištenom operacijskom sustavu i veličini klastera, pogon formatiran FAT16 može imati maksimalnu veličinu pogona od 2 GB do 16 GB, a potonji je dostupan samo u sustavu Windows NT 4 s klasterom od 256 KB.
Veličina datoteke na pogonu FAT16 je do 4 GB kada je omogućena podrška za velike datoteke, ili 2 GB ako nije. Međutim, u osnovi je sada nitko ne koristi, jer nitko nema particiju manju od 4 GB.
FAT32 (32-bitna tablica za dodjelu datoteka)
FAT32 je najnovija verzija datotečnog sustava FAT koja je uvedena 1996. Sada kažete da FAT često znači FAT32. Podržava maksimalnu veličinu particije do 2 TB ili čak do 16 TB sa 64 KB klastera. Ali zapravo, možete ga postaviti samo na 32 GB u sustavu Windows Disk Management.
Najveća veličina pojedinačne datoteke na FAT32 je 4 GB, zato nećete uspjeti ako u FAT32 izradite datoteku veću od 4 GB.
Ukratko, smatra se da sustav datoteka FAT ima ograničene performanse jer nije složen, pa ga podržavaju gotovo svi operativni sustavi za osobna računala. Njegova dobra kompatibilnost čini ga idealnim disketnim sustavom i datotečnim sustavom memorijske kartice, kao i za razmjenu podataka u različitim operativnim sustavima.
Međutim, FAT ima ozbiljan nedostatak: prilikom pisanja novih podataka nakon brisanja datoteke, FAT ne organizira datoteku u cjeloviti fragment, a zatim je zapisuje. Nakon dugotrajne upotrebe, podaci o datotekama postupno će se raspršiti, a brzina čitanja i pisanja usporit će. Defragmentacija je zaobilazno rješenje, ali mora se često reorganizirati da bi se održala valjanost datotečnog sustava FAT.
Nakon čitanja ovog članka, možda biste to htjeli pretvoriti FAT u NTFS ako utvrdite da je toliko ograničeno ili biste možda htjeli pretvoriti NTFS u FAT zbog velike kompatibilnosti.