Mi a fájlrendszer által meghatározott fájlrendszer, elosztott fájlrendszer típusok

Mi a fájlrendszer

Információ a lemezen rögzítik ágazatokban fix hosszúságú, és minden szektor és a fizikai helyét minden rekord (szektor) a lemezen egyértelműen meghatározzák a három szám: elhelyezés a lemez felületére, henger és szektor sávonként. És a hajtás vezérlő működik a lemez ezekkel a kifejezésekkel. A felhasználó szeretné használni, nem az ágazat, és a felülete a henger, és a fájlokat és könyvtárakat. Ezért valaki (az operációs rendszer vagy más program) kell, ha foglalkoznak a fájlokat és könyvtárakat a meghajtók lefordítani értelmes szabályzó: írni és olvasni konkrét lemezszektorokat. És ehhez az szükséges megállapítani azokat a szabályokat, amelyekkel ezt a fordítást végzünk, hogy van, először is, hogy meghatározzák, hogyan kell tárolni, és az információk a lemezen. A szabályok hívják fájlrendszert.

Meghatározó fájlrendszer

Fájlrendszer - egy sor megállapodást, amely meghatározza a szervezet az adatok adathordozóra. Akkor az ilyen megállapodások lehetővé teszi az operációs rendszer, egyéb programok, és a felhasználók dolgozni fájlokat és könyvtárakat, és nem csupán a területek (ágazatok) lemezeket.

A fájlrendszer határozza:

- hogyan kell tárolni a fájlokat és könyvtárakat egy lemezen;

- Milyen információkat tárol a fájlok és könyvtárak;

- hogyan lehet tudni, hogy melyik lemez blokkok ingyenes, és melyek azok - nincs;

- méret katalógusok és egyéb szolgáltatások a lemezen.

Ahhoz, hogy a lemezeket (jelölt) segítségével a fájlrendszer, az operációs rendszer vagy egy különleges programnak tartalmaznia kell a fájlrendszert.

Közös fájlrendszerek

Microsoft operációsrendszer-család Windows NT, Windows XP, Windows Vista, Windows 7 nem képzelhető el anélkül, hogy az NTFS fájlrendszer FAT. Mivel az IBM PC - kompatibilis számítógépek információt tárolnak elsősorban a lemezen, akkor használják a fájlrendszer van meghatározni a szervezet az adatok a lemezen (pontosabban a logikai meghajtók). Megnézzük négy fájlrendszerek -FAT 32, NTFS.

fájltípusok

A fájlok különböző típusúak lehetnek: normál fájlok, fájlok, könyvtárak.

Rendszeres fájlokat, viszont vannak osztva szöveges és bináris. A szöveges fájlok alkotják karakterfűzérek jelen lévő ASCII-kódját. Ez lehet dokumentumokat, forráskód, stb Szöveges fájlokat lehet olvasni a képernyőn, és kinyomtatható. A bináris fájlok nem használja az ASCII-kódokat, gyakran bonyolult belső szerkezete, például egy tárgykód program vagy archív fájlt. Minden operációs rendszer legyen képes felismerni legalább egy fájltípust - saját futtatható fájlokat. Speciális fájlok - ezek társított fájlok bemeneti és kimeneti eszközök, amelyek lehetővé teszik a felhasználó számára, hogy végre input-output műveletek szokásos írási parancsot egy fájl vagy olvasni egy fájlt. Ezek a parancsok feldolgozása elején a fájlrendszer szoftvert, majd egy bizonyos ponton a lekérdezés alakítjuk a megfelelő OS eszköz parancsok. Speciális fájlok, valamint a bemeneti és kimeneti eszközök vannak osztva egy blokk-orientált és byte-orientált.

Katalógus - van, egyrészt, fájlok egy csoportját, csoportos felhasználók alapján bizonyos okok miatt (pl tartalmazó fájlok játékprogramok vagy fájlok, amelyek segítségével egy szoftver csomag), és másrészt - ez egy fájl, ami tartalmazza a rendszer információk fájlok egy csoportját, komponense. A katalógus fájlok listáját tartalmazza, és a levelezés a fájlokat és azok tulajdonságait (attribútumok).

Különböző fájlrendszerek lehet használni, mint a különböző jellemzőit az attribútum, például:

Információ hozzáférés,

jelszót, hogy belépjen a fájlt,

jele "read-only"

jele a „rejtett file”

jel „rendszer file”

jel „archív fájl”

jel „ideiglenes” (befejezése után eltávolítjuk a folyamatot)

egy pointert a kulcs mező a rekord,

az idő a teremtés, utolsó hozzáférés és az utolsó módosítás

aktuális fájlméret,

a maximális fájlméretet.

Katalógusok közvetlenül tartalmazhat értékek File jellemzőkkel, ahogy az a fájl MS-DOS rendszer, vagy utalnak, hogy egy táblázatot tartalmazó ezeket a funkciókat, mint a végrehajtani az OS UNIX könyvtárakat alkothatnak egy hierarchikus struktúrát annak a ténynek köszönhető, hogy az alacsonyabb szintű könyvtár lehet foglalni egy magasabb szintű könyvtárba (1. ábra).

Ábra. 1. A könyvtár szerkezete: és - MS-DOS címtárbejegyzésre szerkezete (32 bájt); b - OS UNIX címtárbejegyzésre struktúra

Mi a fájlrendszer által meghatározott fájlrendszer, elosztott fájlrendszer típusok

könyvtárhierarchiában lehet egy fa vagy a hálózaton. Könyvtárak alkotnak egy fa, ha a fájl nem léphet be csak egy könyvtárat, és a hálózat - ha a fájl tartalmazza műve több könyvtárat. Az MS-DOS könyvtárak alkotnak egy fa struktúra és UNIX'e - hálózatban. Mint minden más fájl, a könyvtárban van egy szimbolikus nevet és egyedileg azonosított összetett név álló láncot tartalmazó szimbolikus nevét minden könyvtárak, amelyen keresztül az út a gyökértől a könyvtárba.

Ábra. 2. A logikai szervezése a fájlrendszer, valamint - egy szinttel b - a hierarchikus (fa); in - hierarchikus (hálózati)

Mi a fájlrendszer által meghatározott fájlrendszer, elosztott fájlrendszer típusok

A programozó köze van a logikai fájl képviselő szervezet a fájl egy bizonyos módon logikai rekordok szervezett. Logikai rekord - a legkisebb adat egység, amely működhet a programozó az árfolyam egy külső eszközzel. Még ha fizikai hőcserélő berendezés nagy egységek végzik, az operációs rendszer a programozó hozzáférést biztosít a különböző logikai rekord. A 3. ábra több rendszer logikai szervezése a fájlt. A pályaművek fix hosszúságú vagy változó hosszúságú. Bejegyzés lehet elhelyezni a fájlban egymás (szekvenciális szervezet), vagy egy bonyolultabb módon használja az úgynevezett index táblák, amelyek lehetővé teszik, hogy gyors hozzáférést egyetlen logikai bejegyzést (indexelt szekvenciális szervezet). speciális felvételt nevű mezőt kulcsot lehet használni, hogy azonosítsa a rekordot. Az OS UNIX fájlrendszerek és az MS-DOS fájl egy egyszerű logikai szerkezetét - a sorozat egy byte-os rekordot.

Mi a fájlrendszer által meghatározott fájlrendszer, elosztott fájlrendszer típusok

Ábra. 3. Módszerek logikai szervezése fájlok

Kapcsolódó cikkek