Što je glavna tablica datoteka?

Glavne tablice datoteka su sustavi za praćenje datoteka koji se koriste u funkciji sustava datoteka Windows NT. Smatraju se važnim dijelom datoteka metapodataka, a pomažu u definiranju volumena NTFS volumena. Često se naziva i MFT, tablica sadrži informacije o svakoj datoteci i direktoriju koji se nalaze u datotečnom sustavu.

U stvarnom radu, glavna tablica datoteka funkcionira kao početna točka za proces upravljanja koji se odnosi na NT datotečni sustav. Iz ove perspektive, MFT funkcionira kao tablica baze podataka relacijskog stila, budući da sadrži vrijedne informacije potrebne za izvršavanje različitih datoteka smještenih u sustavu. Pristupanjem glavnoj tablici datoteka, sustav može pregledati sadržaj i identificirati datoteke potrebne za danu akciju. Tablica pruža dovoljno detalja kako bi sustav mogao odabrati prave datoteke i zatim locirati stvarnu datoteku na tvrdom disku.

Korištenje MFT-a obuhvaća funkcionalnost FAT tablice koja se nalazi u mnogim drugim sustavima arhiviranja. Međutim, tablica glavne datoteke nadilazi tu funkciju djelujući kao polazna točka, kao i pružajući jednostavan resurs za identifikaciju potrebnih datoteka za dano izvršenje. MFT će se također proširiti kako se nove aplikacije učitavaju na tvrdi disk. Kako bi se učinkovito upravljalo prostorom na disku dodijeljenom tablici datoteka, organizacija tablice ograničava stvarnu veličinu zapisa koji se kreira.

Poželjno je kreiranje novih zapisa u tablici glavne datoteke, jer prisutnost zapisa pomaže maksimiziranju izvedbe. Iz tog razloga, tvrdi disk koji je konfiguriran za Windows NT obično će izdvojiti otprilike dvanaest posto prostora za MFT. Ako veličina tablice na kraju premaši ovu dodjelu, sustav se može prilagoditi da poveća količinu dodijeljenog prostora na disku. Međutim, dodatni prostor neće nužno biti smješten u sektoru uz izvornu tablicu glavne datoteke. Prisutnost drugih direktorija i datoteka između sektora može dovesti do blagog smanjenja učinkovitosti.