Kas yra pagrindinė failų lentelė?

Pagrindinės failų lentelės yra failų sekimo sistemos, naudojamos Windows NT failų sistemos funkcijai. Laikomi svarbia metaduomenų failų dalimi, jie padeda apibrėžti NTFS tomo tūrį. Lentelėje, dažnai vadinamoje MFT, yra informacija apie kiekvieną failą ir katalogą, esantį failų sistemoje.

Realiai veikiant pagrindinė failų lentelė veikia kaip valdymo proceso, susijusio su NT failų sistema, pradžios taškas. Šiuo požiūriu MFT veikia kaip reliacinio stiliaus duomenų bazės lentelė, nes joje yra vertingos informacijos, reikalingos įvairiems sistemoje saugomiems failams vykdyti. Prieiga prie pagrindinių failų lentelės, sistema gali peržiūrėti turinį ir identifikuoti failus, reikalingus nurodytam veiksmui. Lentelėje pateikiama pakankamai išsamios informacijos, kad sistema galėtų pasirinkti tinkamus failus ir rasti tikrąjį failą standžiajame diske.

MFT naudojimas apima FAT lentelės, esančios daugelyje kitų failų sistemų, funkcijas. Tačiau pagrindinė failų lentelė neapsiriboja šia funkcija, veikdama kaip paleidimo taškas, taip pat suteikdama lengvą šaltinį, leidžiantį identifikuoti tam tikram vykdymui reikalingus failus. MFT taip pat plėsis, kai į standųjį diską bus įkeliamos naujos programos. Siekiant efektyviai valdyti failų lentelei skirtą vietą diske, lentelės organizavimas riboja tikrąjį sukuriamo įrašo dydį.

Pageidautina, kad pagrindinės bylos lentelėje būtų sukurti nauji įrašai, nes įrašų buvimas padeda maksimaliai padidinti našumą. Dėl šios priežasties kietajame diske, sukonfigūruotame Windows NT, paprastai bus skirta maždaug dvylika procentų vietos MFT. Jei lentelės dydis galiausiai viršytų šį paskirstymą, sistemą galima koreguoti, kad padidėtų priskirtos vietos diske. Tačiau papildoma vieta nebūtinai bus sektoriuje, esančiame šalia pradinės pagrindinės failų lentelės. Kitų katalogų ir failų buvimas tarp sektorių gali šiek tiek sumažėti efektyvumas.