/ / Operacinių sistemų failų struktūra ir jų klasifikacija

Operacinių sistemų failų struktūra ir jų klasifikacija

Failų sistema yra specifinėfailų buvimo vietą bet kurioje saugojimo laikmenoje, kurioje saugomi šie failai. Kaip visi žinote, skirtingų tipų failai gali būti naudojami kompiuteriuose, mobiliuosiuose telefonuose ir kituose mobiliuosiuose įrenginiuose. Tokio saugojimo organizavimas nustato saugomos informacijos formatą, saugojimo būdą ir pavadinimą. Visi šie parametrai atspindi operacinių sistemų failų struktūrą. Kiekviena konkreti failų sistema apibrėžia tik savo:

- failo arba aplanko pavadinimo dydis;

- kiekvieno failo tipo sistemos ypatybių (atributų) rinkinys;

- didžiausias galimas failo skaidinio dydis. Dėl kai kurių sistemų, galbūt atlikti kai kurie pasirinktiniai operacijas failai yra pagrindiniai variantai, pavyzdžiui šifravimo praėjimo kontrolė.

Bet kokia operacinių sistemų failų struktūra atlieka šias užduotis:

- failų pavadinimai;

- sukuria unikalią programos sąsają;

- nustato koreliacijos ir loginio modelio atvaizdavimo fizinėje terpėje būdą;

- užtikrina sistemos stabilumą;

- pateikiama tam tikra informacija, būtina užtikrinti sistemos sąveiką su kitomis jos sudedamosiomis dalimis (programomis, paslaugomis, branduoliu).

Be to, dirbti su failų sistemadaugelio naudotojų tipas suteikia galimybę apriboti ir netgi pašalinti kito vartotojo prieigą prie kompiuterio saugomų duomenų, taip pat sukuria sąlygas kartu dirbti su failais. Operacinių sistemų failų struktūra užtikrina žiniatinklio ir API ryšį ir sąveiką, kad galėtumėte pasiekti failus. Funkcionaliai atrodo kažkas panašaus į tai. Tuo metu, kai bet kuri programa pasiekia failą, programa tiksliai nežino, kur, kokiu disku, kaip bus pateikta reikalinga informacija. Vienintelis dalykas, kad yra tam tikra programa, tai tik jos pačios savybės - failo dydis, jo unikalus pavadinimas ir atributai. Taigi būtent dėl ​​to, kad kiekviena operacinių sistemų failų struktūra yra unikali pagal savo charakteristikas, nustatoma vieta ir būdas pateikti konkretų failą į terpę (pvz., Kietajame diske).

Kietasis diskas pats yra kolekcijastandartiniai dydžio grupes, jų dydis, kaip taisyklė, yra 512 baitų. Šie klasteriai yra suskirstyti į failus, o tie, kurie savo ruožtu yra kataloguojami. Dėl specifinės struktūros failai ir katalogai yra pripažinti nemokami ir naudojami, yra trūkumų. Tačiau, failų sistema nėra tiesiogiai susijęs su fizinių duomenų saugojimo įtaisų, yra vadinamieji virtualūs sistemos, kuri sudaro tik aprašymas metodą prieiti prie failų ir katalogų.

Kaip ir dauguma struktūrų, esančiųgamta, failų sistema turi hierarchinę organizacijos modelį. Tai reiškia, kad visi failai bet kurioje OS yra sujungti į katalogus. Pirmoji operacinė sistema, kurioje buvo naudojamas tokios struktūros hierarchinis modelis, buvo naudojama Multics OS, o tada UNIX. Katalogai yra sujungti į medžius, kurie gali būti keli, kaip tai daroma operacinėje sistemoje DOS / Windows.

Dažniausiai šiuolaikiniuose įrenginiuose yra failų sistemos, kurios, atsižvelgiant į jų funkcinius tikslus, gali būti suskirstytos į:

- orientuota į žiniasklaidą su atsitiktine prieiga (FAT32, HPFS, ext2);

- skirti vežėjams su nuoseklia prieiga;

- tinklo ir virtualiosioms sistemoms;

- optiniams įrenginiams ir atminčiai.

Kiekvienas iš jų turi savo failų sistemos apribojimus, tai užtikrina OS unikalumą ir saugumą, garantuoja, kad neteisėtas vartotojas gali netekti informacijos.

Skaityti daugiau: