/ / Käyttöjärjestelmien tiedostorakenne ja niiden luokittelu

Käyttöjärjestelmien tiedostorakenne ja niiden luokittelu

Tiedostojärjestelmä on erityinentiedostojen järjestys missä tahansa tallennusvälineessä, johon nämä tiedostot tallennetaan. Kuten kaikki tietävät, eri tiedostotyypit voivat olla tietokoneissa, matkapuhelimissa ja muissa mobiililaitteissa. Tällaisen tallennuksen järjestäminen määrittää tietojen muodon, sen tallennusmenetelmän ja nimeämisen. Kaikki nämä parametrit heijastavat käyttöjärjestelmien tiedostorakennetta. Jokainen tietty tiedostojärjestelmä määrittää vain sen ominaisuudet:

- tiedoston tai kansion nimen koko;

- järjestelmän ominaisuuksien (attribuuttien) joukko kullekin tiedostotyypille;

- tiedostoosion suurin mahdollinen koko.Joillekin järjestelmille on mahdollista suorittaa joitain valinnaisia ​​toimintoja tiedostoihin, pääasialliset vaihtoehdot ovat salaus ja käyttöoikeuksien hallinta.

Kaikki käyttöjärjestelmien tiedostorakenteet suorittavat seuraavat tehtävät:

- tiedoston nimeäminen;

- luo ainutlaatuisen käyttöliittymän sovelluksiin;

- määrittelee loogisen mallin korrelaatiotavan ja näyttämisen fyysisellä alustalla;

- varmistaa järjestelmän vakauden;

- sisältää tiettyjä tietoja, jotka ovat välttämättömiä järjestelmän ja sen muiden komponenttien (sovellusten, palvelujen, ytimen) vuorovaikutuksen varmistamiseksi.

Lisäksi työskentele tiedostojärjestelmän kanssamonikäyttötyyppi antaa mahdollisuuden rajoittaa ja sulkea yleisesti toisen käyttäjän pääsyn tietokoneeseen tallennetuille tiedoille sekä luo edellytykset yhteistyöhön tiedostoissa. Käyttöjärjestelmien tiedostorakenne tarjoaa viestinnän ja vuorovaikutuksen median ja API: n välillä tiedostojen käyttämiseksi. Toiminnallisesti se näyttää tältä. Tuolloin, kun jokin sovellus käyttää tiedostoa, ohjelma ei tiedä tarkalleen, missä tietyssä levyssä, miten vaaditut tiedot sijaitsevat. Ainoa asia, joka on sovelluksen tiedossa, on sen omat ominaisuudet - tiedoston koko, sen yksilöllinen nimi ja määritteet. Juuri siksi, että jokainen käyttöjärjestelmien tiedostorakenne on sen ominaispiirteistä ainutlaatuinen, paikan ja menetelmän asettaminen tietylle tiedostolle medialle (esimerkiksi kiintolevylle) on luotu.

Kiintolevy itsessään on kokoelmavakiokokoisia klustereita, niiden koko on yleensä 512 tavua. Nämä klusterit on järjestetty tiedostoiksi ja ne puolestaan ​​hakemistoon. Tietyn rakenteen vuoksi tiedostot ja hakemistot tunnistetaan vapaiksi ja käytetyiksi, virheellisiksi. Tiedostojärjestelmä ei kuitenkaan ole suoraan yhteydessä fyysisiin tallennuslaitteisiin, niin sanottuja virtuaalisia järjestelmiä, jotka ovat vain kuvaus tapa saada tiedostoja ja hakemistoja.

Как и большинство структур, существующих в Luonteeltaan tiedostossa on hierarkkinen organisaatiomalli. Tämä tarkoittaa sitä, että kaikki tiedostot missä tahansa käyttöjärjestelmässä on ryhmitelty hakemistoon. Ensimmäistä käyttöjärjestelmää, jossa sovellettiin tällaisen rakenteen hierarkkista mallia, käytettiin OS Multicsissa ja sitten UNIXissa. Hakemistot yhdistetään puiksi, jotka voivat olla useita, kuten DOS / Windows-käyttöjärjestelmässä tehdään.

Nykyaikaisissa laitteissa yleisimmät ovat tiedostojärjestelmät, jotka toiminnallisen tarkoituksensa mukaan voidaan luokitella:

- satunnaisyhteydellä suuntautunut media (FAT32, HPFS, ext2);

- suunniteltu medialle, jolla on peräkkäinen pääsy;

- verkko- ja virtuaalijärjestelmille;

- optisille laitteille ja flash-muistille.

Jokaisella heistä on vain sille ominainen tiedostojärjestelmärajoitus, mikä varmistaa käyttöjärjestelmän ainutlaatuisuuden ja turvallisuuden ja takaa ulkopuolisen pääsyn tietoihin.

piti:
0
Suosituimmat viestit
Henkinen kehitys
ruoka
y