Fájlrendszerek és fájlkezelő rendszer

Home | Rólunk | visszacsatolás
A kényelem, a felhasználói adatok az operációs rendszer felváltja a fizikai struktúra tárolt logikai adatmodell, amely materializálódott formában könyvtárfája megjelenik a monitoron a speciális eszközök, mint például a Windows Explorer vagy a Norton Commander. Az alapvető eleme ez a modell a fájlt.
Emlékeztetni kell arra, chtofayl - egy elnevezett bájtok területén található a külső memória, amely lehet rögzíteni, és amelyből az adatokat lehet olvasni.
Az adatok kezelését a lemez létrehozásához a fájlrendszer. amelyek meghatározzák, hogy a szervezet az adatok lemezre vagy bármely más médium.
Különleges rendszer szoftver végrehajtási munka fájlokat a kapott fájlrendszer leírások, gyakran nevezik fájlrendszer kezelése. Ez a fájl rendszer az operációs rendszer felelős létre, megsemmisítése, megszervezni, olvasni, írni, módosítani, és mozgassa a fájl adatait, valamint ellenőrzési iratokhoz való hozzáférés. fájlkezelő rendszer önmagában nem létezik önmagában - úgy tervezték, hogy egy adott operációs rendszer.
Tehát ez a kifejezés fájlrendszer elsősorban határozza meg elveit adatokhoz való hozzáférés szervezett fájlokat.
Ugyanezt a kifejezést használják kapcsolatban az adott fájlokat egy adott adathordozón.
A kifejezés fájlkezelő rendszert kell használni kapcsolatban egy adott megvalósításra a fájlrendszer, amely - ez egy sor szoftver modulok dolgozni kép egy adott operációs rendszer.
Támogatott fájlrendszerek több funkcionálisan különböző fájltípusok: normál fájlok, fájlok, könyvtárak, fájlok, és mások.
Hagyományos vagy fájlokat. Olyan adatokat tartalmaz, bármilyen természetű, amely lehetővé teszi számukra a felhasználó, vagy eredményeként kialakult rendszer és a felhasználói programok.
Files könyvtárakat. egy jövőbeli katalógusok. Információkat tartalmaz az adatokat, hogy szervezett formában fájlokat. Más szóval, a könyvtárban kell tartalmaznia fájlleírókkal.
Különleges fájlok - színlelt társított fájlok bemeneti és kimeneti eszközök, amelyek használják, hogy egyesítse a mechanizmus a hozzáférést a fájlokat és a külső eszközök (a UNIX operációs rendszerek).
Operációs rendszer esetén, amikor egy lemezegység használja a saját tárhely, úgynevezett cluster (fürt).
Logikai csoportosítása lemezszektorokat klaszterekbe fordulhat elő, ha a fájlrendszer létrehozása annak érdekében, hogy csökkenteni lehessen a töredezettség a fájlok és felgyorsítja az azokhoz való hozzáférést.
lemez elrendezése egy bizonyos típusú fájlrendszerek végre a magas szintű eljárást. vagy logikai. formázás. Amikor egy magas szintű formázás határozza meg a méret a klaszter és az információt a lemezen rögzített, szükséges a fájlrendszer, többek között:
· Információ áll rendelkezésre, és a kihasználatlan terek;
· Az információk a határokat a pihentetett területek a fájlok és könyvtárak;
· Információ az érintett területeken.
Ezen túlmenően, a lemezt bootloader - egy kis program, amely elindítja a folyamatot inicializálása az operációs rendszer bekapcsolás után, vagy indítsa újra a számítógépet.
Az csak egy fájl rendszer hozható létre, minden lemez és logikai meghajtók. Ugyanakkor ugyanazon a meghajtón, mint egy fizikai meghajtó is található a fájlrendszereket különböző.
Minden partíció egy fizikai lemez után alacsony szinten formátumban van egyforma blokk mérete rögzített egy szegmens, és mint általában, egyenlő 512 byte. Ugyanakkor a magas szintű formázás különböző szakaszaiban a fájlrendszer, amelyben klaszterek különböző méretű lehet szerelni, mint egy lemezen.
Modern fájlrendszerek
Jelenleg számos fájlrendszerek, de a legelterjedtebb a személyi számítógépeknél kapott FAT és az NTFS miatt használatát a családban a Windows operációs rendszerek.
A FAT fájlrendszer
A szerkezet a logikai partíciók (logikai meghajtókat), formázva FAT fájlrendszer (File Allocation Table - fájlallokációs tábla) ábrán mutatjuk be. 2.9.
Ábra. 2.9. A szerkezet a FAT fájlrendszert egy logikai meghajtó
logikai lemez szerkezete az alábbi területeken:
· Boot szektor tartalmazza az OS boot program; formájában a program típusától függ az operációs rendszer indul ebből partíció;
· Primer másolata FAT információkat tartalmaz a helyét a fájlokat és könyvtárakat a lemezről klaszterek az adatterület;
· Root foglal egy fix terület mérete 32 szektor (16 KB), amely lehetővé teszi, hogy tárolja 512 nyilvántartást fájlokat és könyvtárakat, mivel minden címtárbejegyzésre áll 32 byte;
· Területe mért adatok klaszterek iprednaznachena, az összes fájl és az összes könyvtár, kivéve a gyökérkönyvtárban.
A FAT tábla index mutatók számának megfelelő klaszterek az adatterületen, és az index mutató szám egyenlő a számát a megfelelő klaszter.
Az index mutató mértéke korlátozott (például 12 bit a FAT12, FAT16 16 bit és 32 bit a FAT32), és megteszi a táblázatban bemutatott értékekre a FAT16. 2.2.