Összegzés - fájlrendszerek
Jelenlétében nagyszámú programok és adatok szigorú számviteli és rendszerezése. Operációs rendszer működik a különböző adatfolyamok különböző hardver és számítógépes perifériák. Szervezze szabályos vezetés valamennyi objektum lehetővé teszi a fájlrendszert.
Az operációs rendszer a személyi számítógépek mélyen beágyazott fájlrendszer szolgáló fogalom a UNIX operációs rendszer. A UNIX alrendszer input-output módszer egyesíti hozzáférést biztosít mind a fájlok és perifériák. A fájl így észre adathalmaz a lemezen terminálon, vagy bármilyen más eszköz. Így a fájlrendszer - egy adatkezelő.
A fájlrendszer elrejti programozók képet az igazi hely adatait a külső memória biztosítja a függetlenségét a programok jellemzőitől a számítógép konfigurációját, vagy ahogy ők mondják, a logikai szinten dolgozó fájlokat. A fájlrendszer is biztosít a standard válaszok során fellépő hibák adatcsere.
Egy felhasználó dolgozik a keretében egy adott programozási nyelv, gyakran használt fájlokat a elnevezett tárolt adatok külső memóriát, és amelynek sajátos szerkezetét. Amikor dolgozik a fájlokat, a felhasználó egy eszközt biztosít az új fájlok létrehozásakor, működésének adatok írása és olvasása, stb nem befolyásolja a konkrét ügyek csatornaprogramok munka az adatátvitelt, az irányítás a külső eszközöket.
Fájlrendszer - másik alapvető koncepciója, amelyet szinte minden operációs rendszeren. Azt találtuk, hogy az operációs rendszer funkció elfedésére funkciókat Rabo meghajtók és egyéb eszközök, valamint, hogy a felhasználó megértette távú és barátságos elméleti modell független fi gyönyörködtető eszközök. A rendszer kéri szükséges létrehozni, törölni, írni vagy olvasni a fájlokat. Mielőtt olvasni a fájlt, akkor kell, hogy legyen idő a lemezterület, és nyitott, és elolvasása után le kell zárni. Mindezen funkciók végzik rendszer hívásokat.
Amikor létrehoz egy tárhelyet az operációs rendszer fájlokat fogalmát távú katalógus olyan módon, hogy megszilárdítsa a fájlokat a csoportban. Például egy diák lehet egy könyvtár minden tanulmányozta kurzuskatalógusnak az e-mail és a könyvtárat, hogy a hazai hálózat-it weboldal. Létrehozásához, és távolítsa el a könyvtárba, és adott esetben go rendszer hívásokat. Ők biztosítják a mozgó sous léteznek fájlmappában és törölje a fájlt a könyvtárban. Könyvtár tartalma lehet fájlokat vagy más könyvtárakat. Ez a modell egy olyan struktúra - a fájlrendszert.
A hierarchia folyamatok és fájlok szervezésében, egy fa (ábra. 7.3). A hierarchia folyamatok általában nem nagyon mély benne-ed történni több mint három szinten, míg a fájl szerkezetét dos tatochno gyakran négy, öt vagy még több szint mélységben.
Ábra. 7.3. könyvtárfába
Folyamatok hierarchia általában él, általában pár perc alatt, a hierarchia is létezhet évek óta.
Minden fájl a könyvtárban hierarchia határozza meg, amely az útjába neve, más néven a teljes fájlnevet. Xia útvonal indul a tetején a könyvtár struktúrát, az úgynevezett gyökér Kata Istent. Abszolút elérési út áll a könyvtárak listájához, koto-rozs kell menni a gyökér könyvtárába a fájl megosztását az egyes komponensek. Az egyes komponensek a UNIX szakasz lyayutsya-slash /, és az MS-DOS és a Windows - egy backslash \.
File System Szervezet
A fájlrendszer létrehozására alkalmas módszer in-formáció tárolása és visszakeresése egy külső meghajtó - a merevlemez-meghajtót.
Adatok számítógépre feltöltött hierarchikus módon: a felső szinten - logikai meghajtó a második szinten - mappák (ka-Katalógus), a harmadik - a fájlokat / mappákat. Logikai lemez - egy logikai egység PC merevlemezére. A merevlemez particionálása végzi egy speciális program. A mérete és száma logikai lemezek meghatározott Egyedi lem PC. Hagyományosan, a floppy lemezeket nevezzük A: és B nevű logikai merevlemezek kezdődik C. D. E: és így a C: meghajtó .. Általában telepített és tárolt rendszerek Nye programok és fájlok, és mivel a D: meghajtón - helyezzük a lich-értékes felhasználói adatok.
Mappák (könyvtárak, könyvtár) - file struktúra elemei felelősek a rendelési adatok a fájlrendszerben. A kompozíció a mappák, a nevüket, jelenlétük határozza meg a felhasználó és a munkamódszerek. Szemszögéből a fájlrendszermappájához egy kis fájl egy listát a mappa tartalmát.
File - a megnevezett terület adathordozóra (CD), amely az adatokat. A fájl neve határozza meg definíció-lennym törvények és 2 részből áll: a név és kiterjesztés-rénium (típus). A fájl neve tartalmazhat magyar és angol betűket, számokat és néhány karakter (aláhúzás, szóközök, kötőjelek, #, $.), Névadója a hossza legfeljebb 255 karakter lehet. Egyes jelek tiltott felhasználású IP-név - *. / \ Stb miatt ezek rögzítik a rendszer specifikus funkciókat. Extension (típus) a fájl lehet jelen, de jelenléte nagyon hasznos, mert lehetővé teszi a felhasználó számára, hogy megtudja, milyen típusú információk a (.txt - szöveges fájl doc -. Document bmp -. A kép, és hasonlók), és az operációs rendszer segítségével megállapítja a kérelem (program) tudja olvasni ezt a fájlt.
Rasshireniya.ehe. com. bat meghatározza futtatható, fájlok, melyek között van információ, „tiszta” PC a belső nyelvet. Ez a terjeszkedés programok fájlokat (alkalmazások).
Ahhoz, hogy több fájlt csoportokba céljára használ a keresési nevet minták. joker - Ezekben a konkrét karakterek használhatók. Ezek közé tartoznak:
* - jelentése tetszőleges számú karaktert sem;
- bármilyen karakter.
Tekintsük néhány példát (sablonok):
* .txt - minden fájl kiterjesztésű txt;
A * .exe - futtatható fájlokat A-tól;
K * .doc - fájlokat a második betű K a címben készült Word-ben.
Ábra. 7.4. Részletes file szerkezete
Minden modern operációs rendszerek lemez létrehozásához fájlrendszer adatok tárolására lemezek és hozzáférést biztosít számukra. Az elv a fájlrendszer szervezet - táblázat. A felület a merevlemez tekinthető egy háromdimenziós mátrixot, amely mérések felületi számok, henger és szektor. A henger alatt összességét jelenti az összes sávját tartozó különböző felületeken, és egyenlő távolságra a forgástengelyhez. Bizonyíték, ahol a lemezt, vagy hogy a fájl a lemezen rendszer területén. A méret a szolgáltatás meghatározott adatokat az adott fájlrendszer. Hanyagság adatok integritását lehetetlenné teszi, hogy az adatokat a lemezre felvett. Ezért a tálcán vannak különleges követelmények szempontjából a megbízhatóság. Integrity, konzisztenciáját és megbízhatóságát ezeket az adatokat rendszeresen figyelemmel kíséri az operációs rendszer.
A merevlemezek, amelynek térfogata közel van a 2 GB, a veszteség kapcsolatos hatástalanságát a fájlrendszer jelentősek, és terjedhet 25% és 40% a teljes kapacitását a lemez, attól függően, hogy az átlagos mérete a tárolt fájlok. Mivel a tárcsák nagyobb, mint 2 GB FAT16 fájlrendszert nem működik egyáltalán.
Operációs rendszer Windows NT és a Windows XP képes fenntartani egy teljesen más fájlrendszer - NTFS. Ez a fájlok tárolására szervezett eltérően - a szolgáltató tárolt információ a mester (MFT). Az NTFS fájlrendszer klaszter mérete nem függ a méret a lemez, és potenciálisan igen nagy meghajtók, e rendszer hatékonyabban működnek, mint a FAT32. Azonban juttatás tipikus jellemzőit a modern számítógépek beszélhetünk, hogy most FAT32 és NTFS hatékonyság közel azonos.
Szolgáltatás fájl szerkezetét
Annak ellenére, hogy a helyét a fájl adatait tárolják tábla szerkezete, bemutatásra kerülnek a felhasználó egy hierarchikus szerkezet - ez sokkal kényelmesebb az emberek, és az összes szükséges átalakítás veszi az operációs rendszer. File szerkezete karbantartási funkciókat az alábbi műveleteket. előforduló az operációs rendszer alatt:
- a fájlok létrehozása, majd adjunk nevet;
- létrehozását a könyvtár (mappa), és adja meg a nevet;
- nevezni a fájlokat és könyvtár (mappa);
- törlését a fájlok és könyvtárak (mappák);
- navigációs fájl szerkezetét a hozzáférést egy adott fájlt, a könyvtár (mappa);
- kezelése fájlattribútumokat.
Összehasonlítása Microsoft Windows fájlrendszerek.
Között az előnyök FAT16 a következők:
- van egy nagy számú programot kijavítani a hibákat a fájlrendszer és az adatok visszaállítását;
- problémák esetén a HDD rakodási rendszer indítható egy floppy disk rendszer
- file rendszer robusztus ahhoz, hogy kezelni a térfogata kisebb, mint 256 MB.
Mert FAT16 Hátrányai közé tartozik:
- nem támogatja a biztonsági másolatot a boot szektor;
- a FAT 16 nem támogatja a beépített fájl védelem és a FAS távon.
Előnyei közül FAT32 fontos megjegyezni a következőket:
- a térkiosztásról végzik hatékonyabb, de különösen a nagy térfogatú meghajtók;
- root FAT32 egy közönséges klaszter láncban, és bárhol lehet a meghajtón, köszönhetően a FAT32 nem ír elő semmiféle korlátozást az elemek száma, Ments a gyökérkönyvtárban;
- alkalmazásával kisebb klaszterek dis-részt kovoe térben 10-15% -kal alacsonyabb, mint alatt FAT16.
- FAT32 biztonságosabb fájlrendszer, különösen, hogy támogatja a képesség, hogy mozog a gyökér ka-Katalógus és használja a biztonsági FAT.
A fő hátránya a FAT32:
- Volume nem érhető el más operációs rendszerek - csak a Win95 OSR2 és Win98;
- nem támogatja a biztonsági másolatot a boot szektor;
Használata NTFS helyett FAT lehetővé teszi, hogy az elérhető funkciók NTFS. Ezek közé tartozik különösen:
- a behajtás lehetőségére vonatkozóan. Ez a funkció be van építve a fi-lovuyu rendszer NTFS, és biztosítja az adatok integritását annak a ténynek köszönhető, hogy a használt protokollt, és néhány algoritmusok visszaállítás-ment az információt;
- Védelem a fájlok és könyvtárak. Csak NTFS kötetek lehet állítani hozzáférést fájlok és mappák attribútumait;
- fájlrendszer támogatja a biztonsági másolatot a boot szektor - ez a vége a kötet;
A hátrányok NTFS tartalmazza:
- NTFS-kötetek nem állnak rendelkezésre az MS-DOS, Win95 és Win98;
- hangerő kis mennyiség, amely sok apró fájl esetleg csökkentheti a teljesítményt, ha összehasonlítjuk a FAT.
Még dolgozik számítógépen