Tabela za dodeljevanje datotek (FAT): Kaj je to? (Vrste in še več) [MiniTool Wiki]
File Allocation Table
Hitra navigacija:
Kaj je tabela za dodeljevanje datotek (FAT)?
Kaj je tabela za dodeljevanje datotek? Tabela za dodeljevanje datotek (FAT) lahko pomeni FAT datotečni sistem ali tabela, ki je v datotečnem sistemu FAT.
Tabela dodeljevanja datotek je tabela za opis stanja dodelitve gruč (osnovnih enot logičnega pomnilnika na trdem disku) v datotečnem sistemu in razmerja povezave med vsebino datoteke. Lahko preprosto rečete, da gre za tabelo, v kateri je datoteka.
Je bistveni del datotečnega sistema FAT in je zelo pomemben tudi za uporabo trdega diska. Če se tabela za dodelitev datotek izgubi, podatkov na trdem disku ni mogoče najti in jih ni mogoče uporabiti.
Ko je nova datoteka zapisana na trdi disk, se datoteka shrani v eno ali več skupin, ki niso nujno sosednje; morda so dokaj široko porazdeljeni po disku. Operacijski sistem ustvari vnos FAT za novo datoteko in zabeleži lokacijo vsake gruče in njen vrstni red. Ko preberete datoteko, jo operacijski sistem ponovno sestavi iz teh gruč in jo postavi kot celotno datoteko, kjer jo želite prebrati.
Potem lahko ugotovite, da je datotečni sistem FAT poimenovan po načinu organizacije - tabeli dodeljevanja datotek. Je datotečni sistem, ki ga je Microsoft izumil leta 1977 za upravljanje diskov in se uporablja kot privzeti datotečni sistem v sistemu Windows pred izdajo NTFS .
Navodila za datotečni sistem za dodeljevanje datotek
Datotečni sistem FAT prostor logičnega diska približno razdeli na štiri dele, ki so zagonski sektor, območje tabele za dodeljevanje datotek, področje korenskega imenika in podatkovno območje.
Zagonski sektor: Imenuje se tudi rezerviran sektor in se nahaja v prvem delu. Vključuje: kodo zagonskega nalagalnika, ki jo operacijski sistem potrebuje za zagon računalnika, tabelo particij glavnega zagonskega zapisa ( MBR ), ki opisuje, kako je organiziran pogon, in blok parametrov BIOS (BPB), ki opisuje fizični oris obsega shranjevanja podatkov.
FAT območje: Ta odsek ponavadi vsebuje dve kopiji tabele dodeljevanja datotek za preverjanje odvečnosti in določanje načina dodeljevanja gruč.
Območje korenskega imenika: To območje je tabela imenikov, ki vsebuje informacije o imenikih in datotekah. Deluje samo s FAT12 in FAT16. Ima fiksno največjo velikost in je nastavljen v času ustvarjanja. FAT32 običajno shrani korenski imenik v podatkovno področje, zato ga je mogoče po potrebi razširiti.
Področje podatkov: Tu se shranjujejo podatki imenika in obstoječe datoteke. Zaseda večino particij na disku.
Vrste tabele za dodeljevanje datotek
Omenili smo, da je tabela za dodeljevanje datotek seznam gruč, ki prikazuje, kje so shranjeni podatki. Splošne vrste datotečnega sistema (FAT12, FAT16 ali FAT32) se določijo s širino vnosov grozda v FAT.
FAT12 (12-bitna tabela za dodeljevanje datotek)
Prva različica datotečnega sistema FAT je FAT12, ki je najstarejša vrsta FAT, ki uporablja 12-bitni vnos tabele za dodeljevanje datotek. Uveden je bil leta 1980. FAT12 podpira do 16 MB velikosti particije z uporabo 4 GB gruče ali 32 MB z gručo 8 KB, največja datoteka je omejena z velikostjo particije. Skoraj nikoli se ne uporablja, ker je premajhen.
Opomba: FAT8, ki je bil predstavljen leta 1977, je prva resnična različica datotečnega sistema FAT, vendar je v uporabi omejena in omejena na nekatere terminalske računalniške sisteme.FAT16 (16-bitna tabela za dodeljevanje datotek)
Druga izvedba FAT je bila FAT16, ki je prvič predstavila vnos 16-bitne tabele za dodeljevanje datotek leta 1984.
Odvisno od uporabljenega operacijskega sistema in velikosti gruče ima lahko formatirani pogon FAT16 največjo velikost od 2 GB do 16 GB, slednja pa je na voljo samo v operacijskem sistemu Windows NT 4 z 256 KB gručo.
Velikost datoteke na pogonu FAT16 je do 4 GB, če je omogočena podpora za velike datoteke, ali 2 GB, če ni. Vendar je v bistvu zdaj nihče ne uporablja, ker nihče nima particije tako majhne, kot je 4 GB.
FAT32 (32-bitna tabela za dodeljevanje datotek)
FAT32 je najnovejša različica datotečnega sistema FAT, ki je bila uvedena leta 1996. Zdaj pravite, da FAT pogosto pomeni FAT32. Podpira največjo velikost particije do 2 TB ali celo do 16 TB z grozdi 64 KB. Toda v resnici ga lahko v programu Windows Disk Management nastavite le na 32 GB.
Največja velikost posamezne datoteke na FAT32 je 4 GB, zato vam ne bo uspelo, če v FAT32 ustvarite datoteko, večjo od 4 GB.
Če povzamemo, velja, da ima datotečni sistem FAT omejeno zmogljivost, ker ni zapleten, zato ga podpirajo skoraj vsi operacijski sistemi za osebni računalnik. Zaradi dobre združljivosti je idealen datotečni sistem z disketo in pomnilniško kartico ter za izmenjavo podatkov v različnih operacijskih sistemih.
Vendar ima FAT resno pomanjkljivost: pri zapisovanju novih podatkov po brisanju datoteke FAT datoteke ne organizira v celoten fragment in jo nato zapiše. Po dolgotrajni uporabi se bodo podatki o datotekah postopoma razpršili, hitrost branja in pisanja pa se bo upočasnila. Defragmentacija je rešitev, vendar jo je treba pogosto reorganizirati, da se ohrani veljavnost datotečnega sistema FAT.
Po branju tega članka boste morda želeli pretvori FAT v NTFS če se vam zdi, da je tako omejena, ali bi morda želeli pretvori NTFS v FAT zaradi odlične združljivosti.