Súborový systém - čo je? Súborový systém NTFS, FAT, RAO, UDF. Abstrakt: Súborové systémy

Štruktúra súboru systému závisí od operačného systému. Jedným z prvých počítačov bol použitý systémom súborového systému tuku (tabuľka prideľovania súborov), ktorá bola použitá v operačnom systéme MS DOS.

Tuk bol navrhnutý tak, aby pracoval s flexibilnými diskami menšími ako 1 MB a najprv a najprv neposkytol na podporu pevných diskov. Následne sa tuk stal podporovanými súbormi a úsekami veľkostí až 2 GB.

Tuk použije tieto dohody o názve súboru: Názov musí začínať písmenom alebo číslami a môže obsahovať akýkoľvek symbol ASCII s výnimkou priestoru a symbolov "/: | \u003d, ^ *? Názov mena Neprekračijte 8 znakov, nasleduje ho a voliteľné rozšírenie až 3 znakov. Zaregistrujte sa v názvoch súborov v názvoch súborov sa nelíši a nie je uložené.

Systém súborov tuku nemôže kontrolovať každý sektor samostatne, v tejto súvislosti kombinuje susedné sektory do klastrov. ᴀᴋᴎᴍᴀᴋᴎᴍ ᴏϭᴩᴀᴈᴏᴍ, celkový počet skladovacích jednotiek sa znižuje, po ktorom nasleduje súborový systém. Veľkosť klastra v tuku je stupeň dvoch a je určená objemom objemu, keď formátovanie disku. Klaster je minimálny priestor, ĸᴏᴛᴏᴩᴏᴇ môže zaberať súbor. To vedie k tomu, že časť miesta na disku je zbytočná.

V operačných systémoch ako objekty určené na ukladanie súborov a zabezpečiť ich prístup k nim sa používajú koncepčné adresár a priečinok.

Prístup je postup na vytvorenie komunikácie s pamäťou a súborom v ňom a čítaní.

Pri prístupe k súboru je mimoriadne dôležité určiť umiestnenie jeho umiestnenia. Zároveň, ak sa odvolanie súborov vykonáva z príkazového riadka, vstup vyzerá takto:

c: Papka1 Papka2 Uchebnik.doc.doc

Táto položka je obvyklá, aby sa zavolala trasa alebo cesta.

Názov logického disku smerujúceho názov súboru v špecifikácii označuje logický disk, na ktorý by mal súbor hľadať. Rovnaký disk zorganizoval adresár, v ktorom sú uložené úplné mená súborov, ako aj ich charakteristiky: dátum a čas vytvorenia; objem (v bajtoch); Špeciálne atribúty. Analogicky s adresárovým systémom knižnice, bude plné meno súboru registrovaného v adresári slúžiť ako šifrovanie, ktorým operačný systém nájde umiestnenie súboru na disku.

Directory Directory súbory označujúce umiestnenie na disku.

V operačnom systéme Windows, koncepcia katalógu zodpovedá koncepcii priečinka.

Existujú dva katalógové stavy - aktuálny (aktívny) a pasívny.

Aktuálny (aktívny) adresár adresára, v ktorom používateľ v súčasnosti pracuje.

Pasívny katalóg - adresár, s ktorým v súčasnosti nie je spojenie .

Operačný systém prijal hierarchickú štruktúru organizácie katalógov. Na každom disku sa nachádza jeden hlavný (root) valček. Nachádza sa na nulovej úrovni hierarchickej štruktúry a je označená symbolom "- reverznej lomky. Koreňový adresár je vytvorený pri formátovaní (inicializácia, označenie) disku, má obmedzenú veľkosť. Hlavný adresár môže obsahovať iné adresáre a súbory, ktoré sú vytvorené príkazmi operačného systému a sú odstránené zodpovedajúcimi príkazmi.

Rodičovský katalóg - adresár s podadresármi .

Podadresár - katalóg, ktorý je súčasťou iného katalógu .

ᴀᴋᴎᴍᴀᴋᴎᴍ ᴏϭᴩᴀᴈᴏᴍ, ktorýkoľvek adresár obsahujúci katalógy s nízkou úrovňou môže byť na jednej strane, s ohľadom na ne s rodičmi, a na druhej strane podriadený adresára najvyššej úrovne.

Štruktúra adresára môže obsahovať adresáre, ktoré neobsahujú žiadny súbor alebo podadresár. Takéto podadresáre sú nazývané prázdne .

Pravidlá názvov podadresárov sú rovnaké ako pravidlá názvov súborov. V prípade formálnych rozdielov zo súborov sú uvedené iba názvy, ktoré sú zvyčajne priradené k podadnám, hoci môžete pridať typ podľa rovnakých pravidiel ako pre súbory.

Systém súborov tuku napĺňa len voľné miesto na disku postupne od začiatku až do konca. Pri vytváraní nového súboru alebo zmenute už existujúce, hľadá prvého voľného klastra v tabuľke vysielania súborov. Ak v procese prevádzky boli súbory odstránené, zatiaľ čo iné sa zmenili vo veľkosti, potom sa zobrazia prázdne klastre. Ak klastre obsahujúce údaje súborov nie sú v rade, súbor sa ukáže, aby bol roztrieštený. Vysoko fragmentované súbory výrazne znižujú účinnosť práce. Operačné systémy podporujúce tuk zvyčajne zahŕňajú špeciálne nástroje na defragmentáciu disku, ktoré sú určené na zlepšenie výkonu súboru.

Systém súborov tuku má významný limit na podporu veľkého množstva miesta na disku, limit je 2 GB.

Nové generácie pevných diskov, ktoré majú veľké množstvo miesta na disku, vyžadujú pokročilejší súborový systém.

Operačný systém Windows obsahuje súborový systém FAT32, ktorý podporuje pevné disky na dve terabajty. Vo FAT32 boli atribúty súborov rozšírené na ukladanie času a dátumu, úpravy a posledného prístupu k súboru alebo adresár. Systém umožňuje dlhé názvy súborov a medzery v menách. Súborový systém FAT32 je podporovaný v operačných systémoch systému Windows XP a Windows Vista.

Stojí za to povedať, že bol vyvinutý iný súborový systém pre menované operačné systémy: NTFS (Nový systém súborov technológií)

NTFS sa výrazne rozširuje na kontrolu prístupu k jednotlivým súborom a adresárom, bol zadaný veľký počet atribútov, implementujú sa tolerancia dynamickej kompresie súborov. NTFS vám umožní používať názvy súborov do 255 znakov

NTFS má schopnosť nezávisle obnoviť v prípade zlyhania operačného systému alebo zariadenia, takže hlasitosť disku zostáva k dispozícii a štruktúra adresára nie je porušená.

Každý súbor na objem NTFS je reprezentovaný záznamom v špeciálnom súbore - MFT hlavná tabuľka súborov (tabuľka hlavného súboru). NTFS si vyhradzuje prvé 16 tabuľkových záznamov približne 1 MB pre špeciálne informácie. Záznamy Zabezpečte zálohu hlavnej tabuľky súborov, obnovenie súborov, ovládať stav klastrov, určte atribúty súborov.

Ak chcete znížiť fragmentáciu NTFS všetkých, pokusy o uloženie súborov v súvislostiach. Poskytuje efektívne vyhľadávanie súborov v adresári.

NTFS bol vyvinutý ako obnoviteľný súborový systém pomocou modelu spracovania transakcií. Každá I / O operácia, zmenu súboru na objeme NTFS, je považovaný systém ako transakcia a môže byť vykonaná ako nedeliteľná jednotka. Pri úprave užívateľského súboru, registračný súbor registračného súboru zachytáva všetky informácie, ktoré potrebujete na opakovanie alebo prevrátiť transakciu.

Zaujímavým znakom súboru systému je dynamické šifrovanie súborov a adresárov, čo zvyšuje spoľahlivosť ukladania informácií.

Otázky pre seba-test.

1. Aký je systém súborov?

2. Čo je "súbor"?

3. Hlavné zložky štruktúry súboru.

4. Čo je to klastra?

5. Názov Základné parametre charakterizujúce súbor.

6. Ako sa vytvorí názov súboru?

7. Zriadenie mien pre súbory v systéme tuku.

8. Prečo vznikne defragment z disku?

9. Čo je katalóg?

10. Vysvetlite koncepciu "trasy", "cesta".

11. Aká je expanzia platí v názvoch súborov?

12. Spodná priradenie súboru systému.

13. Aké súborové systémy podporujú operačné systémy systému Windows XP, Windows Vista?

1. Logicky pridružená sada údajov alebo programov, umiestniť, ktoré je pomenovaná oblasť pridelená do externej pamäte.

Klaster

2. Minimálna jednotka miesta na disku, ĸᴏᴛᴏᴩᴏᴇ môže byť priradená k súboru

3. Úplný súbor obsahuje

Vlastne

Expanzia

4. Súbory s rozšírením.zip, arj patrí

Systémový

Grafika

Archív

Dočasný

5. Systém súborov FAT podporuje priestor na disku

6. Šablóna názvu súboru, ktorá slúži na nahradenie jedného symbolu

7. Šablóna názvu súboru, ktorá slúži na výmenu ľubovoľného sekvencie symbolov

8. Directory súborov označujúci ich umiestnenie na disku

Katalóg

Tabuľka umiestnenia súborov

Klaster

Vodič

9.PROOCESSOR Zriadenie komunikácie so súborom uverejneným v pamäti

Defragmentácia

Čítanie

10. Súbory, ktoré majú rozšírenia.com, exe, patria

Systémový

Grafika

Spustiteľný

Dočasný

Oddiel 3. Softvér na implementáciu informačných procesov

Téma 3.1. Klasifikácia softvéru


  • - Implementácia systému súborov. Štruktúra všeobecného systému súborov

    Súborové systémy sú uložené na diskoch. Väčšina diskov je rozdelená do niekoľkých častí s nezávislým súborovým systémom na každej sekcii. Sektor disku "0" sa nazýva hlavný zavádzací záznam (MBR, záznam MBR) a používa sa na vloženie počítača. Na konci hlavného zavádzania ... [Čítajte viac]


  • -

    [Čítaj viac]


  • - Štruktúra systému súborov na disku

    Zohľadnenie pracovných miest v oblasti pracovného miesta poskytuje všeobecnú predstavu o súboroch služieb potrebných na opis systému súborov. Štruktúra servisných údajov typického systému súborov, ako je UNIX, na jednom z diskových oddielov, týmto spôsobom ...

    [Čítaj viac]


  • - Štruktúra systému súborov

    Implementácia súborových systémov v tejto časti začne zvážiť zásady a metódy implementácie súborových systémov, ktorého prezentácia pokračuje v "Virtuálne súborové systémy (VFS). Systémy súborov NFS. V tomto a nasledujúcom ...

  • Informácie o systémových systémoch

    Operačný systém Windows 8 podporuje viacero súborových systémov: NTFS, FAT a FAT32. Ale môže pracovať len na NtfsTo znamená, že je nainštalovaný, môže byť len na oddiele pevného disku naformátovaného v tomto systéme súborov. Kvôli týmto funkciám a bezpečnostným nástrojom, ktoré sú uvedené v NtfsAle nie sú k dispozícii v systémoch Windows súborov predchádzajúcej generácie: FAT16 a FAT32.. Ďalej sa zameriame na celú líniu súborových systémov pre systém Windows, aby sme pochopili, akú úlohu hrajú v prevádzke systému a ako sa vyvinuli v procese stať sa Windows Flesh of Windows 8.

    Výhoda Ntfs Otočte na takmer celkom: Výkon, spoľahlivosť a efektívnosť s údajmi (súbory) na disku. Jedným z hlavných cieľov vytvárania Ntfs To bolo zabezpečiť vysokorýchlostné vykonávanie operácií súborov (kopírovanie, čítanie, odstránenie, nahrávanie), ako aj poskytnite ďalšie funkcie: kompresiu dát, obnovenie poškodených systémových súborov na veľkých diskoch atď.

    Ďalším hlavným cieľom vytvárania Ntfs Existuje implementácia zvýšených bezpečnostných požiadaviek, ako súborové systémy Tuk., FAT32. V tejto súvislosti nešli nikde vôbec. Presne na Ntfs Môžete povoliť alebo zakázať prístup k ľubovoľnému súboru alebo priečinku (vymazanie prístupových práv).


    Po prvé, zvážte porovnávacie charakteristiky súborových systémov a potom sa zastavte na každom z nich podrobnejšie. Porovnanie, pre väčšiu zrozumiteľnosť, sú uvedené v tabuľkovej forme.

    Systém súborov Tuk. Pre moderné pevné disky nie je jednoducho vhodné (kvôli jeho obmedzeným schopnostiam). Týkajúci sa FAT32., môže sa ešte použiť, ale už s úsekom. Ak si kúpite pevný disk 1000 GB, potom budete musieť zlomiť aspoň niekoľko sekcií. A ak sa chystáte študovať videoklip, potom budete veľmi rušení limit v 4 GB ako maximálna možná veľkosť súboru.

    Všetky uvedené chyby sú bez súboru Ntfs. Takže, aj bez toho, aby ste sa dostali do detailov a špeciálnych funkcií súboru Ntfs, Môžete si vybrať v jej prospech.

    Spis
    systém
    Parametre
    Veľkosti Toma Maximálna veľkosť súboru
    Tuk. Od 1.44 MB do 4 GB 2 GB
    FAT32. Teoreticky, objem je možný od 512 mb do 2 TB. Kompresia nie je podporovaná na úrovni systému súborov 4 GB
    Ntfs Minimálna odporúčaná veľkosť je 1,44 MB a maximálne - 2 TB. Podporná kompresia na úrovni súborov pre súbory, katalógy a zväzky. Maximálna veľkosť je obmedzená iba veľkosťou objemu (teoreticky - 264 bajtov mínus 1 kilobajtov. Takmer - 244 bytes mínus 64 kilobajtov)

    Všeobecne používa FAT32. môže byť odôvodnené len v prípadoch, keď máte niekoľko operačných systémov v počítači a ktorýkoľvek z nich nepodporuje Ntfs. Ale dnes nie sú prakticky žiadne. Je to, že chcete nainštalovať starožitnosti typu systému Windows 98 vo vašich vlastných starožitnách.

    Systém súborov tuku

    Systém súborov Tuk. (zvyčajne pod ním je chápané FAT 16.) Bol vyvinutý už dávno a bol určený na prácu s malými zväzkami a súbormi súborov, jednoduchými adresármi. Skratka Tuk. rozlúštiť ako Tabuľka prideľovania súborov (z angličtiny. Tabuľka umiestnenia súboru). Táto tabuľka je zverejnená na začiatku Tom a tieto dve kópie sú uložené (aby sa zabezpečila väčšia stabilita).
    Táto tabuľka slúži operačným systémom na vyhľadávanie súboru a určiť jeho fyzické umiestnenie na pevnom disku. V prípade poškodenia tabuľky (a jeho kópií) sa číta súbory čítania operačným systémom nemožné. Jednoducho nemôže určiť, kde aký súbor, kde začína a kde končí. V takýchto prípadoch sa hovorí, že súborový systém "padol".
    Systém súborov Tuk. Spočiatku bol Microsoft vyvinutý pre disketu. Až potom začali aplikovať ho na pevné disky. Najprv to bolo FAT12 (pre diskety a pevné disky do 16 MB) a potom sa zmenilo na FAT16ktorý bol uvedený do prevádzky s operačným systémom MS-DOS 3.0.

    Systém súborov FAT32

    Počnúc systémom Windows 95 OSR2 sa spoločnosť Microsoft začne aktívne používať vo svojich operačných systémoch FAT32. - Thirtydead-Disconnect verzia Tuk.. Čo robiť, technický pokrok nestojí stále a príležitosti FAT 16. Stalo sa to jasne nestačí.
    V porovnaní s ňou FAT32. Začalo sa poskytnúť optimálny prístup k diskom, vyššiu rýchlosť I / O operácií, ako aj podporu pre veľké objemy súborov (kapacita disku až 2 TB).
    V FAT32. Bolo implementované efektívnejšie výdavky miesta na disku (pomocou menších klastrov). V porovnaní s FAT16 je asi 10 ... 15%. Ktorý je pri použití FAT32. Na tom istom disku je možné zaznamenať 10 ... o 15% viac informácií, ako pri použití FAT16.
    Okrem toho by sa malo poznamenať, že FAT32. Poskytuje vyššiu prevádzkovú spoľahlivosť a vyšší spustenie programu.
    Dve významné inovácie:
    Možnosť premiestnenia koreňového adresára a zálohovania Tuk. (Ak hlavná kópia dostala škody)

    Schopnosť uložiť záložnú kópiu systémových dát.

    Systém súborov NTFS

    Všeobecný
    Žiadna z verzií tuku nemá aspoň akúkoľvek prijateľnú úroveň bezpečnosti. Toto, ako aj potreba rozšírenia súborov súborov (kompresia, šifrovanie) viedli k potrebe vytvoriť zásadne nový súborový systém. A stal sa súborovým systémom Nt (ntfs)
    Ntfs - z angličtiny. Systém nových technológií - systém nových technológií
    Ako už bolo spomenuté, jeho hlavnou výhodou je zabezpečiť: pre súbory a priečinky Ntfs Prístupové práva môžu byť priradené (čítať, pri nahrávaní atď.). Kvôli tomu sa výrazne zvýšila bezpečnosť údajov a stabilitu systému. Priradenie prístupových práv vám umožní zakázať / umožniť niektorým používateľom a programom na vykonanie akýchkoľvek operácií na súbory. Napríklad, nie vlastniť dostatočné práva, cudzinci nebudú môcť zmeniť žiadny súbor. Alebo, opäť, nie vlastniť dostatočné práva, vírus nebude schopný pokaziť súbor.
    Okrem toho, NtfsAko už bolo uvedené, poskytuje lepší výkon a schopnosť pracovať s veľkými množstvami údajov.

    Počnúc Windows 2000 sa používa verzia. NTFS 5.0.Ktoré okrem štandardu vám umožní implementovať nasledujúce možnosti:

    Šifrovanie údajov - Táto funkcia je implementovaná špeciálnym doplnkom NTFS, ktorý sa nazýva Šifrovanie súborového systému(EFS) - Systém šifrovania. Vďaka tomuto mechanizmu môžu byť šifrované údaje čítať len na počítači, na ktorom došlo k šifrovaniu.
    Diskové kvóty - Bolo možné priradiť určitú (obmedzenú) veľkosť na disk, ktorú môžu použiť.
    Efektívne skladovanie riedky. Existujú súbory, ktoré obsahujú veľký počet konzistentných prázdnych bajtov. Systém súborov NTFS vám umožňuje optimalizovať ich skladovanie.

    Pomocou pozmeňujúcich a doplňujúcich návrhov časopisov - Umožňuje registráciu všetkých prístupových operácií a objemov.

    A ešte jedna inovácia NTFS - montážne body. Pomocou bodov montáže môžete definovať rôzne priečinky a dokonca aj disky v systéme ako jeden disk alebo priečinok. Má veľký význam pre zber na jednom mieste heterogénnych informácií v systéme.

    ■ Nakoniec je potrebné mať na pamäti, že ak boli nainštalované určité prístupové práva pre súbor NTFS a potom ste sa skopírovali do sekcie tuku, potom sa stratia všetky jeho prístupové práva a iné jedinečné atribúty, ktoré sú súčasťou NTFS. Takže buďte upozornení.

    Zariadenie NTFS. Tabuľka hlavného MFT.
    Podobne ako akýkoľvek iný súborový systém, NTFS zdieľa všetky užitočné miesto klastre - Minimálne dátové bloky, na ktorých sú súbory zlomené. NTFS podporuje takmer všetky veľkosti klastrov - od 512 bajtov do 64 kB. Klaster 4 KB sa však považuje za všeobecne uznávaný štandard. Je to on, kto sa štandardne používa. Princíp existencie klastrov môže byť ilustrovaný nasledujúcim príkladom.
    Ak máte veľkosť klastra 4 KBYTES (s najväčšou pravdepodobnosťou), a musíte uložiť súbor, 5 kB vo veľkosti, potom sa za to zvýrazní 8 kB, pretože sa nezmestí do jedného klastra a pod miesta na disku je zvýraznený len klastre.
    Pre každý disk NTFS je špeciálny súbor - MFT (MASTER ALDOCATION TABLE - TABUĽKA HOME SÚBORU). Tento súbor obsahuje centralizovaný adresár všetkých dostupných na diskových súboroch. Pri vytváraní súboru NTFS vytvára a vyplní MFT. Zodpovedajúci záznam obsahujúci informácie o atribútoch súborov, obsahu súborov, názvu súboru atď.

    Okrem tohoto MFT., Existuje 15 ďalších špeciálnych súborov (spolu s MFT - 16), ktoré nie sú dostupné pre operačný systém a nazývajú sa metafily. Názvy všetkých metafile Začnite so symbolom $ Štandardné prostriedky operačného systému sú však vnímané a nezdalo sa, že je to možné. Ďalej sú uvedené napríklad hlavné metafily:

    SMFT. - MFT sám.
    $ MFTMIRR. - Kópia prvých 16 záznamov MFT umiestnených uprostred disku (zrkadlo).
    $ Logfile. - Podporný súbor žurnálovania.
    $ Objem. - Informácie o službách: Tom tag, verzia súborového systému atď.
    $ Atdef. - Zoznam atribútov štandardného súboru na zväzku.
    $. - koreňový adresár.
    $ Bitmap - mapa voľného miesta objemu.
    $ Boot. - zavádzací sektor (ak je zavádzací úsek).
    $ Kvóta. - Súbor, v ktorom sa používatelia zaznamenávajú na používanie miesta na disku.
    $ Zdvih. - Súborové tabuľky zodpovedajúce kapitálové a veľké písmená v názvoch súborov na aktuálnom objeme.
    Potreba hlavne preto, že v NTFS názov súboru sú napísané v kódovaní Unicode.Čo je 65 tisíc rôznych znakov, hľadať veľké a malé ekvivalenty, ktoré sú veľmi netriviálne.
    Pokiaľ ide o princíp dátovej organizácie na disku NTFS, je podmienečne rozdelený na dve časti. Prvé 12% disku sú vypúšťané pod tzv. Zóna MFT - priestor, v ktorom mft metafile rastie.
    Nahrávanie akéhokoľvek užívateľského dát do tejto oblasti je nemožné. Zóna MFT je vždy prázdna. Toto sa robí tak, že najdôležitejší servisný súbor (MFT) nie je fragmentovaný zvýšením. Zostávajúce 88% disky sú obvyklým priestorom pre ukladanie súborov.
    S nedostatkom miesta na disku sa môže zóna MFT znížiť (ak je to možné), takže si všimnete akékoľvek nepohodlie. Nové údaje budú súčasne zaznamenané v bývalej zóne MFT.
    V prípade následného uvoľnenia miesta na disku sa zóna MFT opäť zvýši, ale v defragmentovanej forme (to znamená, že nie jeden blok, ale niekoľko častí na disku). V tom nie je nič hrozné, jednoducho sa predpokladá, že systém je spoľahlivejší, keď Súbor MFT. Nie je defraganizovaný. Okrem toho, s non-defragmentovaným súborom MFT, celý súbor súborov funguje rýchlejšie. V súlade s tým, tým viac defragmentovaného je súbor MFT, pomalší súbor súborov funguje.

    Pokiaľ ide o veľkosť súboru MFT, je približne vypočítaná na základe 1 MB na 1000 súborov.


    Konvertovať rezy FAT32 na NTFS bez straty údajov. Utility konvertovať.

    Môžete jednoducho previesť existujúci sekciu FAT32 v NTFS. Ak to chcete urobiť, v systéme Windows 8, Windows 8.1 poskytuje pomôcku príkazového riadka konvertovať.

    Parametre jeho prevádzky sú uvedené v screenshot

    Tak, pre konverziu na disk D: Nasledujúci príkaz by mal byť zadaný do príkazového riadka:

    Potom budete vyzvaní, aby ste zadali štítok hlasitosti, ak áno, je tam (Tom štítok je zadaný vedľa názvu disku v okne Môj počítač. Slúži na podrobnejšie označenie disku a môže byť použité a nesmie sa používať. Môže to byť napríklad Skladovanie súborov (D:).
    Ak chcete previesť flash disk, príkaz vyzerá takto:

    konvertovať E: / FS: NTFS / NOSECURITY / X

    Štruktúra systému. Mechanizmus prístupu k súborom.

    Súbor (spis) - zrekonštruovaný súbor údajov. So súbormi je možné vykonávať operácie ako jeden s pomocou operátorov: otvorené (otvorené.), Zavrieť (zavrieť), vytvoriť (vytvoriť.), zničiť (zničiť), kópia (kopírovať.), premenovať (premenovať.), výkon (zoznam). Okrem toho sú operácie možné na samostatných komponentoch súborov: čítaťČítať.), záznam (napísať), aktualizácia (aktualizáciu.), vložka (vložka.), Eliminujte (vymazať.).

    Organizácia súborov

    Pod organizáciou súborov znamená spôsob umiestnenia záznamov v externej pamäti. Existujú tieto metódy organizácie.

    · Konzistentné -záznamy sú usporiadané vo fyzickom poradí, to znamená, že "NEXT" záznam je záznam, ktorý fyzicky nasleduje po predchádzajúcej, záznamy tu môžu byť pevné dĺžky a premenlivá.

    Pevné záznamy

    Dĺžka

    Záznamy premennej

    Dĺžka

    Ukazovatele dĺžky nahrávania

    · Index-konzistentné -záznamy sa nachádzajú v logickej sekvencii v súlade s kľúčmi obsiahnutými v každom zázname. Prístup k index-sekvenčným záznamom je možné vykonať postupne, aby sa zvýšil / rozpad kľúčových hodnôt, alebo priamo kľúčom, vyhľadávaním indexom systému.

    https://pandia.ru/text/78/277/images/Image012_9.gif "výška \u003d" 108 src \u003d "\u003e. GIF" Šírka \u003d "214"\u003e\u003e

    · Rovný Prístup k záznamom sa vykonávajú ľubovoľne vo svojich fyzických adries na priame prístupové zariadenie.

    · Knižnica - To je v podstate súbor pozostávajúci z následných subfilesov, kde sa každá sériová podfilní nazýva položka alebo členom súboru. Počiatočná adresa každého takéhoto prvku je uložená v adresári súborov. Knižnica (rozdelené) Súbory sú najčastejšie používané na ukladanie softvérových knižníc alebo makro knižníc.

    Metódy prístupu

    Operačné systémy implementujú spravidla rôzne metódy prístupu k súborom, ktoré môžu byť zoskupené do dvoch kategórií:

    · prístupové metódy s frontami;

    · metódy prístupu.

    Prístupové metódy s frontamiuplatňujú sa v prípadoch, keď možno predpokladať, že sekvencia spracovania záznamov, napríklad s konzistentnými a indexovými konzistentnými organizáciami. V týchto metódach sa predpokladá proaktívne vyrovnávacie a plánovanie I / O operácie. Okrem toho tieto metódy poskytujú automatické blokovanie a vybíjanie záznamov.

    Metódy prístupuaplikujte zvyčajne v prípadoch, keď nie je možné predpokladať spracovateľskú sekvenciu, najmä s priamym alebo náhodným prístupom. Základné metódy sú čítané a fyzické bloky, blokovanie a vypúšťanie, ak je to potrebné, samotný užívateľ je určený.

    Súborové charakteristiky

    · Variabilita - označuje frekvenciu vstupu do súboru nových záznamov a odstrániť staré. Keď je frekvencia malá, súbor sa volá statickýa kedy je skvelé - dynamický alebo výmenný súbor.

    · Činnosť- určené percentuálnym podiel položiek súborov spracovaných počas tohto behu.

    · Veľkosť- Určuje množstvo informácií uložených v súbore.

    Systém súborov

    Systém súborov - Toto je súčasť systému všeobecného systému riadenia pamäte (pozri štruktúru jadra OS), ktorej úloha je založená najmä na riadenie súborov uložených v externej pamäti, ako aj na riadené oddelenie informácií medzi užívateľmi.

    Funkcie systému súborov

    · Poskytovanie schopnosti vytvárať, upravovať, zničiť súbory;

    · Kontrolované oddelenie súborov viacerými používateľmi;

    · Poskytovanie užívateľovi možnosť nastavenia rôznej štruktúry súborov a možnosť riadenia prenosu informácií medzi súbormi;

    · Systém musí zabezpečiť prostriedky na zabezpečenie bezpečnosti a obnovy informácií v súboroch;

    · Systém by mal zabezpečiť nezávislosť súborov z externých zariadení, t.j. užívatelia musia mať možnosť prístupu k súborom pomocou symbolických mien;

    · Systém musí zabezpečiť ochranu informácií v súboroch z neoprávneného prístupu (schopnosť šifrovať a dešifrovať dáta);

    · Súborový systém musí mať "priateľské" rozhranie s ohľadom na používateľa.

    Zloženie súboru

    Súborový systém zahrnutý v jadre OS, spravidla obsahuje nasledujúce prostriedky:

    · Metódy prístupuktorý definuje konkrétny prístup k údajom uloženým v súboroch.

    · Nástroje na správu súborov,poskytovanie skladovania súborov, apelovať na ne, kolektívne využívanie a ochranu.

    · Nástroje na správu zahraničných pamäte,poskytovanie distribúcie externého pamäťového priestoru na umiestnenie súborov.

    · Nástroje integrity súborovktoré zaručujú bezpečnosť informácií o súbore.

    Umiestnenie súborov na disku

    Umiestnenie súborov v pamäti disku je do značnej miery podobné distribúcii pamäte, keď multiprogramovanie s variabilnými úsekami. Všimnite si, že počas systému systému je miesto na disku podlieha fragmentácii, a preto sa umiestnenie súborov musí vykonať na rozptýlených blokoch. Je zrejmé, že je možné použiť metódu zberu odpadu, ktorú už uvažuje, ale nie vždy sa to nestane efektívne.

    Pripojená distribúcia pamäte

    1 zadarmo

    2

    3

    4

    5 zadarmo

    Pripojená distribúcia pamäte Predpokladá, že každý súbor dostane jednu nepretržitú oblasť externej pamäte. Jednou z výhod tohto spôsobu je, že konzistentné logické záznamy sú umiestnené spravidla fyzicky mimo, čo vám umožní zvýšiť rýchlosť prístupu. Stačí len v tomto prípade a implementovať adresáre, pretože je potrebné uložiť iba počiatočnú adresu a dĺžku súboru. Nevýhodou tohto prístupu k alokácii pamäte je, že po zničení súborov a návratov obsadených zdrojom v zozname voľných, novo umiestnené súbory musia byť položené do existujúcich voľných priestorov. Týmto spôsobom sa stretávame s rovnakými problémami, ako keď fragmentácia v multiprogramovacích systémoch s variabilnými úsekami je potreba kombinovať voľné sekcie priľahlých pamäte. Okrem toho, pri práci s dynamickými zmenami veľkostí súborov môže byť táto metóda iracionálna.

    Nespoznámenie distribúcie pamäte

    Distribúcia pomocou zoznamov sektorov

    V tomto prípade sa pamäť považuje za súbor jednotlivých sektorov. Súbory pozostávajú z sektorov, ktoré môžu byť na rôznych miestach externej pamäte. Sektory patriace do jedného súboru obsahujú odozvukové odkazy na seba vytvorenie zoznamu. Zoznam voľných priestorov obsahuje všetky voľné externé pamäťové sektory.

    1

    2 zadarmo

    3

    4 zadarmo

    5

    Ak potrebujete zvýšiť veľkosť súboru, príslušný proces požaduje dodatočný počet sektorov z počtu voľných a so znížením veľkosti, uvoľnené sektory sa vrátia do voľného zoznamu. Je teda možné vyhnúť sa potrebe utesniť pamäť.

    Nevýhodou takéhoto spôsobu prideľovania pamäte je zvýšenie režijného režimu vytvoriť mechanizmus na spracovanie referencií, ako aj možné zvýšenie času prístupu.

    Distribúcia pamäti

    Variant distribúcie bloku kombinuje prvky pripojeného a nekoherentnej distribúcie, v takom prípade je pamäť distribuovaná nie jednotlivými sektormi a blokmi susedných sektorov, a keď je vybraný systém, systém sa snaží vybrať voľné bloky, čo blízko možné už existujúce súbory súborov. Zakaždým, keď sa súbor odvoláva na súbor, zodpovedajúca jednotka sa najprv určí, a potom príslušný sektor v rámci tohto bloku.

    Implementácia distribúcie otcovskej pamäte môže byť vykonaná blokové reťazce, reťaze indexových blokova Zobrazenie tabuliek.

    Reťazové bloky

    Katalóg

    https://pandia.ru/text/78/277/images/Image022_2.gif "Šírka \u003d" 108 "Výška \u003d" 21 "\u003e. GIF" Šírka \u003d "166" Výška \u003d "70"\u003e\u003e

    GIF "Šírka \u003d" 51 "Výška \u003d" 12 "\u003e Údaje o umiestnení údajov údajovNil.

    V diagrame s blokmi blokov, riadok v adresári označuje prvý blok súboru, potom každý blok pevnej dĺžky, ktorý je súčasťou súboru, obsahuje dve časti: aktuálne údaje a nasledujúci indikátor bloku. Minimálna pridelená jednotka pamäte je fixná veľkosť veľkostí.

    Je zrejmé, že nájsť konkrétny záznam v súbore, musíte zobraziť reťaz, nájsť vhodný blok a potom v požadovanom zázname. Keďže bloky môžu byť roztrúsené na celom disku, tento proces môže trvať dlho. Na zníženie času prístupu môžete urobiť reťaze s obojsmernými odkazmi, čo umožňuje zobraziť reťaz v oboch smeroch.

    Bloky reťazcov

    Katalóg

    https://pandia.ru/text/78/277/images/image028_3.gif "Šírka \u003d" 166 "výška \u003d" 2 src \u003d "\u003e Umiestnenie súboru

    Reťaz indexové bloky

    https://pandia.ru/text/78/277/images/image033_0.gif "Šírka \u003d" 166 "Výška \u003d" 165 src \u003d "\u003e vľavo"\u003e

    https://pandia.ru/text/78/277/images/image039_0.gif "Šírka \u003d" 108 "Výška \u003d" 21 "\u003e https://pandia.ru/text/78/277/images/image028_3.gif "Šírka \u003d" 166 "výška \u003d" 2 src \u003d "\u003e Umiestnenie súboruBlok 6 A (2)

    V okruhu s tabuľkami zobrazovacích rozstupov sa namiesto ukazovateľov používajú čísla blokov. Typicky sa čísla ľahko konvertujú na skutočné adresy. Používa sa tabuľka displeja, v ktorej je obsiahnutá na jednom riadku ku každému bloku disku. Reťazec v adresári používateľa označuje reťazec tabuľky displeja zodpovedajúci prvému bloku tohto súboru. Každé zobrazenie tabuľky displeja obsahuje číslo ďalšieho bloku tohto súboru. Môžete teda všetky súbory súborov, ktoré môžete nájsť postupne prezeraním tabuľky zobrazení súborov. V týchto radoch tabuľky, ktoré zodpovedajú najnovším blokom súborov, je zvyčajne nainštalovaný prázdny ukazovateľ. Nil.. V niektorých radoch tabuľky je znak "zadarmo", čo naznačuje, že táto jednotka môže byť pridelená na ďalšiu požiadavku.

    Hlavnou výhodou tejto schémy je, že tabuľka displeja súborov možno posudzovať na fyzickej štvrti blokov.

    Klasifikácia, štruktúra, Charakteristika súboru !!!

    1. Pripojenie, konštrukcia a prevádzka systému súborov.

    Súborový systém je súbor (objednávka, štruktúra a obsah) organizácie ukladania dát na informácie o médiách, ktoré priamo predstavujú prístup k uloženým údajom, na úrovni domácností je sada všetkých súborov a priečinkov na disku. Hlavné "jednotky" súboru systému sa považujú za klastra, súbor, adresár, sekcia, zväzok, disk.
    Celkovosť nuly a jednotky na médiách informácií sú klastra (minimálna veľkosť informácií na ukladanie informácií je tiež zvyčajná, že sa nazýva koncepcia sektora, veľkosť ich skrátenia 512 bajtov).
    Súbory - Prijaté Byte Community, rozdelené do sektorov. V závislosti od systému súborov môže mať súbor inú sadu vlastností. Pre pohodlie v práci so súbormi sa používajú názvy (symbolické identifikátory).
    Na usporiadanie štruktúry systému súborov sú súbory zoskupené katalógy .
    Úsek - oblasť disku vytvorená počas jeho značky a obsahujúca jeden alebo viac formátovaných objemov.
    Tom - oblasť oddielu so súborovým systémom, tabuľkou súborov a údajov. Jeden alebo viac sekcií disk .
    Všetky informácie súboru sú uložené v špeciálnej oblasti súboru - tabuľka súborov. Tabuľka súborov vám umožňuje priradiť identifikátory číselných súborov a ďalšie informácie o nich (meniť dátum, prístupové práva, názov atď.) S priamym obsahom súboru uloženého v inej oblasti sekcie.

    Mbr (Master Boot Record) Špeciálna oblasť sa nachádza na začiatku disku - obsahujúca informácie potrebné pre BIOS na vloženie operačného systému z pevného disku.
    Priehradka sa nachádza aj na začiatku disku, úlohou je ukladať informácie o sekciách: začiatok, dĺžka, načítavanie. Boot Sector sa nachádza na zavádzacom sektore (zavádzací sektor), ktorý ukladá program načítania operačného systému.

    Odpočítavanie začína z MBR (od sektora s číslom 0) pre všetky hlavné (primárne) oddiely, a to tak pre konvenčné a predĺžené, a len pre hlavné.
    Všetky bežné logiky (nie rozšírené logické) časti sú nastavené na posun vzhľadom na začiatok rozšíreného oddielu, v ktorom sú opísané.
    Všetky rozšírené logické (rozšírené logické) sekcie sú nastavené na posun vzhľadom na začiatok hlavnej rozšírenej časti (rozšírené primárne).

    Proces načítania operačného systému je nasledovný:
    Keď zapnete počítač, procesor ovláda BIOS prijíma, načítanie (boot) z pevného disku, zaťaženie do prevádzkovej pamäte počítača. Prvý sektor disku (MBR) a spravuje ho).

    MBR je možné zaznamenať ako "štandardný" nakladač,

    takto a nakladače ako LILO / GRUB.

    Štandardný nakladač je v tabuľke hlavných častí, prvý oddiel s zavádzacím vlajkou (BOOT) číta svoj prvý sektor (zavádzací sektor) a prenáša kontrolu kódu zaznamenaný v tomto zavádzačnom sektore. Ak namiesto štandardu MBR nakladača je iný, potom sa nepozerá na zavádzací príznak, môžete si stiahnuť z ľubovoľného oddielu (predpísaného v jeho nastaveniach).

    Napríklad na zavádzanie operačného systému Windows NT / 2K / XP / 2003 v zavádzacom sektore sa kód zaznamenáva stiahnutím z aktuálneho oddielu na hlavné downloader (NTLOADER).
    Pre každý súborový systém FAT16 / FAT32 / NTFS sa používa váš zavádzač. Súbor NTLDR musí byť prítomný v koreňovom koreci časti. Ak vidíte pri pokuse o prevzatie systému Windows, správa "NTLDR chýba", potom je to presne prípad, keď chýba súbor NTLDR. Tiež pre NTLDR Normálnu operáciu, môžete potrebovať bootfont.bin súbory, ntbootdd.sys, ntdetect.com a správne napísané boot.ini.

    Príklad boot.ini.

    C: boot.ini

    Časový limit \u003d 8.
    predvolené \u003d C: Gentoo.bin

    C: Gentoo.bin \u003d "Gentoo Linux"
    multi (0) Disk (0) RDISK (0) Oddiel (1) Windows \u003d "Windows XP (32-bitový)" / Fastdetect / Noexcute \u003d Optin
    multi (0) Disk (0) RDISK (0) Oddiel (3) Windows \u003d "Windows XP (64-bit)" / Fastdetect / USEPMTIMER

    Príklad konfiguračného súboru grub.conf

    # Grub.conf generované Anaconda
    #
    #Note, že po vykonaní zmien v tomto súbore nemusíte Rerun Grub
    #
    #Notice: Máte / zavádzací oddiel. To znamená, že.
    #Všetky jadro a initrandové cesty sú relatívne k / boot /, napr.
    #Root (hdo.o)
    #Kernel / vmlinuz-verzia ro root \u003d / dev / sda2
    #initrd /initrd-version.IMG
    # BOOT \u003d / Dev / SDA Default \u003d 0 Timeout \u003d 5
    splashTimage \u003d (hdo, 0) /grub/splash.xpm.gz
    Hiddenmenu.
    tITLE Red Hat Enterprise Linux Server (2.6.18-53.el 5)
    root (hdo.o)
    kernel /vmlinuz-2.6.18-53.el5 ro Rot \u003d Label \u003d / RHGB
    initrd /initrd-2.6.18-53.el5.IMG

    Štruktúra súborov lilo.conf.

    # LILO konfiguračný súbor generovaný "liloconfig"
    // Sekcia opisu globálnych parametrov
    # Spustiť Lilo Global Section
    // miesto, kde sa zaznamená Lilo. V tomto prípade to je MBR
    BOOT \u003d / DEV / HDA
    // Správa, ktorá sa zobrazí pri načítavaní
    správa \u003d /Boot/Boot_Message.txt.
    // ZÁVER POZNÁMKA
    Výzva.
    // čas na výber operačného systému
    Časový limit \u003d 1200.
    # Prepísať nebezpečné predvolené hodnoty, ktoré prepisujú tabuľku oddielov:
    Zmeniť pravidlá
    Reset.
    # Vesa FrameBuffer Console @ 800x600x256
    // Vyberte režim videa zobrazenia ponuky
    VGA \u003d 771.
    # End Lilo Global Section
    // Sekcia Opis nastavení načítania systému Windows
    Začne sa konfigurácia zavádzacieho oddielu DOS
    Iné \u003d / Dev / HDA1
    Štítok \u003d Windows98.
    Tabuľka \u003d / Dev / HDA
    # DOS Bootovable Partition Config končí
    // qnx na stiahnutie možnosť popis sekcie
    # Začne sa konfigurácia zavádzania qnx
    // Cesta do operačného systému
    Iné \u003d / Dev / HDA2
    Štítok \u003d QNX
    Tabuľka \u003d / Dev / HDA
    # Qnx zavádzací oddiel končí končí
    // Sekcia Opis možností na stiahnutie Linux
    # Spustí sa # Linux Bootovable Partition Config
    // cesta k obrazu jadra
    Image \u003d / Boot / Vmlinuz
    root \u003d / dev / hda4
    Štítok \u003d Slackware.
    iba na čítanie
    # Linux Bootovable Partition Config končí


    2. Najznámejšie súborové systémy.

    • Rozšírené systémový systém
    • Advance.
    • Systém súborov.
    • CSI - DOS.
    • Šifrovanie súborového systému
    • Rozšírený súborový systém
    • Druhý rozšírený súborový systém
    • Tretí rozšírený súborový systém
    • Štvrtý rozšírený súborový systém
    • Tabuľka prideľovania súborov (tuk)
    • Súbory - 11.
    • Hierachický súborový systém
    • HFS PLUS.
    • Systém súborov s vysokým výkonom (HPFS)
    • ISO 9660.
    • Systém denníka
    • Systém súborov Macintosh.
    • MINIX súborový systém.
    • Microdos.
    • NEXT3
    • Nová implementácia log-štruktúrovaná F (NILFS)
    • Skladové služby Novell.
    • Nový systémový súbor technológií (NTFS)
    • Protogon.
    • Reiserfs.
    • Smart súborový systém.
    • Squashfs.
    • Systém súborov UNIX.
    • Univerzálny formát disku (UDF)
    • Systém súborov Veritas.
    • Skladovanie systému Windows (WINFS)
    • Napíšte všetky rozloženie súborov
    • Systém súborov ZETTABYTE (ZFS)

    3. Domáce charakteristiky súborových systémov.

    Operačný systém poskytuje aplikácie súbor funkcií a štruktúr na prácu so súbormi. Kapacita operačného systému ukladajú dodatočné obmedzenia na obmedzenia systému súborov, hlavné obmedzenia možno pripísať:

    Maximálna (minimálna) veľkosť hlasitosti;
    - maximálny (minimálny) počet súborov v koreňovom adresári;
    - Maximálny počet súborov v adresári Non-SMEL;
    - bezpečnosť na úrovni súboru;
    - Podpora dlhých názvov súborov;
    - samoľúčenie;
    - kompresia na úrovni súboru;
    - udržiavanie protokolov transakcií;

    4.Qual popis najbežnejších tukových, NTFS, ext súborových systémov.

    Systém súborov tuku.

    Tuk (tabuľka prideľovania súborov) znamená "tabuľku umiestnenia súboru".
    V systéme súborov s tukom je logický priestor na disku akejkoľvek logického disku rozdelený do dvoch oblastí:
    - systémová oblasť;
    - Data.
    Systémová oblasť je vytvorená pri formátovaní a aktualizovaní pri manipulácii so štruktúrou súborov. Dátová oblasť obsahuje súbory a adresáre podriadené do koreňa a je dostupný prostredníctvom užívateľského rozhrania. Systémová oblasť pozostáva z nasledujúcich komponentov:
    - zavádzací záznam;
    - vyhradené sektory;
    - Tabuľky umiestnenia súboru (tuk);
    - Katalóg root.
    Tabuľka umiestnenia je mapa (obrázok) dátovej oblasti, ktorá opisuje stav každej oblasti databázy. Dátová oblasť je rozdelená do klastrov. Klaster je jeden alebo viac priľahlých sektorov v priestore logického disku (len v oblasti data). V tabuľke tuku sú spojené s reťazami patriacimi k jednému súboru (katalóg non-rohu). Ak chcete zadať číslo klastra v systéme riadenia súborov FAT16, je použitie 16-bitového slova, preto môžete mať až 65536 klastrov.
    Klaster je minimálna adresaovanou jednotkou disku disku, pridelená do súboru alebo non-zakoreňovacieho adresára. Súbor alebo adresár zaberá celočíselný klastra. V tomto prípade môže byť posledný klastra nie je úplne zapojený, čo povedie k výraznej strate miesta na disku s veľkou veľkosťou klastra.
    Vzhľadom k tomu, že tuk sa používa pri prístupe k disku je veľmi intenzívne, je naložené do pamäte RAM a je tam tak dlho, ako je to možné.
    Koreňový adresár sa líši od obvyklého adresára v skutočnosti, že je umiestnený na pevnom mieste logického disku a má pevný počet položiek. Pre každý súbor a adresár v systéme súborov sa informácie uložia v súlade s nasledovnou štruktúrou:
    - názov súboru alebo adresár - 11 bajtov;
    - Atribúty súborov - 1 bajt;
    - Záložné pole - 1 bajt;
    - TREATION TIME - 3 BYTES;
    - dátum stvorenia - 2 bajty;
    - Dátum posledného prístupu - 2 bajty;
    - vyhradené - 2 bajty;
    - čas poslednej modifikácie - 2 bajtov;
    - Počiatočné číslo klastra v tukoch - 2 bajtoch;
    - Veľkosť súboru - 4 bajty.
    Štruktúra súboru systému je hierarchická.

    Systém súborov FAT32.
    FAT32 je plne nezávislý 32-bitový súborový systém a obsahuje početné vylepšenia a dodatky v porovnaní s FAT16. Základný rozdiel medzi FAT32 spočíva v efektívnejšom využívaní miesta na disku: FAT32 používa menšie klastre, čo vedie k úspor na disku.
    FAT32 môže posunúť koreňový adresár a namiesto štandardu použiť záložný tuk. Rozšírené zavádzacie záznam FAT32 vám umožňuje vytvárať kópie kritických dátových štruktúr, čo zvyšuje stabilitu diskov na porušovanie tukovej štruktúry v porovnaní s predchádzajúcimi verziami. Koreňový adresár je konvenčný klastrový reťazec, takže môže byť v ľubovoľnom mieste disku, ktorý odstráni limit na veľkosť koreňového adresára.


    Systém súborov NTFS.
    Systém súborov NTFS (nový systém technológií) obsahuje množstvo významných vylepšení a zmien, ktoré ho výrazne rozlišujú z iných súborových systémov. Z hľadiska používateľov sú súbory stále uložené v katalógoch, ale práca na diskoch veľkého objemu v NTFS je oveľa efektívnejšia:
    - Existujú nástroje na obmedzenie prístupu k súborom a katalógom;
    - Mechanizmy boli zavedené podstatne zlepšujúce spoľahlivosť súboru systému;
    - Odstránili sa mnohé obmedzenia na maximálny počet odvetví disku a / alebo klastrov.

    Hlavné vlastnosti systému súborov NTFS:
    - Spoľahlivosť. Vysoko výkonné počítače a zdieľanie systémy musia mať zvýšenú spoľahlivosť, na tento účel sa zadá mechanizmus transakcií, pri ktorom sa operácie súborov zaznamenávajú;
    - rozšírená funkčnosť. NTFS predstavil nové funkcie: Vylepšená tolerancia poruchy, emulácia iných súborových systémov, výkonný bezpečnostný model, paralelné spracovanie dátových tokov, vytváranie atribútov súborov definovaných užívateľom;
    - Podpora štandardu POSIX. Základné prostriedky zahŕňajú voliteľné použitie názvov súborov na základe registra, uskladnenie času posledného odvolania do spisu a mechanizmu alternatívnych mien, čo vám umožní odkazovať na ten istý súbor pre niekoľko mien;
    - flexibilita. Distribúcia miesta na disku sa vyznačuje veľkou flexibilitou: veľkosť klastra sa môže líšiť od 512 bajtov do 64 kB.
    NTFS funguje dobre s veľkými dátovými poliami a veľkými zväzkami. Maximálna veľkosť objemu (a súboru) je 16 eBT. (1 ELEKIT je 2 ** 64 alebo 16000 miliárd gigabajtov.) Počet súborov v katalógoch koreňových a non-cornististov nie je obmedzený. Od základu štruktúry adresára NTFS je efektívna dátová štruktúra, nazývaná "binárny strom", čas vyhľadávania súborov v NTFS nie je spojený s lineárnou závislosťou s ich číslom.
    Systém NTFS má nejaké prostriedky na seba-hojenia a podporuje rôzne mechanizmy kontroly integrity systému, vrátane protokolovania transakcií, čo umožňuje sledovať operácie súborov na denníku systému.
    Systém súborov NTFS podporuje model bezpečnostného objektu a skúma všetky objemy, adresáre a súbory ako nezávislé objekty NTFS. Prístupové práva na objem, katalógy a súbory závisia od používateľského účtu a skupiny, na ktorú patrí.
    Systém súborov NTFS má vstavané kompresné nástroje, ktoré možno aplikovať na zväzky, adresáre a súbory.

    Súborový systém EXT3.
    Systém súborov EXT3 môže podporovať až 1 TB súbory. S LINUX-KERNELU 2.4 je objem súborového systému obmedzený na maximálnu veľkosť blokového zariadenia, ktoré je 2 terabajty. V Linuxe 2.6 (pre 32-bitové procesory), maximálna veľkosť blokových zariadení je 16 TB, avšak EXT3 podporuje len až 4 TB.
    EXT3 má dobrú kompatibilitu s NFS a nemá problém s nedostatkom voľného miesta na disku. Ďalšou výhodou EXT3 sa vyskytuje zo skutočnosti, že je založený na kódexe EXT2. Formát disku EXT2 a EXT3 je identický; Z toho vyplýva, že v prípade potreby môže byť EXT3 Filessestem namontovať ako EXT2 bez akýchkoľvek problémov. A to nie je všetko. Vzhľadom k tomu, že EXT2 a EXT3 používajú identickú metaúdaje, je možné ovládať EXT2 na EXT3.
    Spoľahlivosť EXT3
    Okrem EXT2 kompatibilné, EXT3 zdedí ďalšie výhody všeobecného formátu metaúdajov. Používatelia ETR3 majú k dispozícii osvedčený nástroj FSK. Samozrejme, hlavným dôvodom dokumentu žurnálovania je odmietnutie potreby pravidelného a dlhého kontroly konzistencie metaúdajov na disku. Avšak, "žurnálovanie" nie je schopný chrániť pred poruchami jadra alebo poškodeniu povrchu disku (alebo niečoho podobného). V prípade núdze oceníte skutočnosť kontinuity ext3 z ext2 s jeho FSCK.
    PRAVIDLÁROVANIE V PRÍPRAVE IN EXT3.
    Teraz, keď existuje všeobecné chápanie tohto problému, pozrime sa, ako EXT3 cvičenia žurnálovania. V logizačnom kóde pre EXT3 sa použije špeciálne API, nazývajú sa na žurnalovanie blokovacej vrstvy alebo JBD. JBD bol navrhnutý pre žurnálovanie na ľubovoľnom blokovom zariadení. EXT3 je viazaný na API JBD. V tomto prípade kód Code EXT3 Filesystems je prehľady JBD o potrebe modifikácie a požadovať povolenie na vykonanie JBD. Časopis je spravovaný spoločnosťou JBD v mene ovládača súborového systému ExTR3. Takáto dohoda je veľmi pohodlná, keďže JBD sa vyvíja ako samostatný, univerzálny objekt a môže byť použitý v budúcnosti pre žurnálovanie v iných súborových systémoch.
    Ochrana údajov v EXT3
    Teraz môžete hovoriť o tom, ako EXT3 Filesystem poskytuje časopis a dáta a metadáta. V skutočnosti existujú dve metódy na zabezpečenie konzistencie v EXT3.
    Pôvodne bol EXT3 navrhnutý tak, aby žurnaloval plné údaje a metadáta. V tomto režime (s názvom "Data \u003d Journal" režim), JBD novinárovia Všetky zmeny v súborovom systéme, spojené s údajmi aj metadátou. Zároveň môže JBD použiť časopis na vrátenie a obnovenie metadát a údajov. Nedostatok "úplného" žurnálu v dostatočne nízkej produktivite a spotrebe veľkého množstva miesta na disku pod časopisom.
    Nedávno bol pridaný nový režim protokolovania pre EXT3, ktorý kombinuje vysoký výkon a zaručuje konzistenciu štruktúry systému súborov po zlyhaní (ako "bežné" zaznamenané súborové systémy). Nový režim prevádzky slúži len metadát. Avšak ovládač FileSystem EXT3 stále sleduje spracovanie celých dátových blokov (ak sú spojené s modifikáciou metaúdajov) a rastie ich do samostatného objektu nazývaného transakcie. Transakcia bude dokončená až po nahrávke na disk všetkých údajov. "Bočný" účinok takejto "hrubých" techniky (nazývaný "DATA \u003d OBJEDNÁVKA" MODE) - EXT3 poskytuje vyššiu pravdepodobnosť bezpečnosti dát (v porovnaní s "pokročilými" žurnálovacími súborovými systémami), keď je zaručená konzistencia metaúdajov. Zároveň sa zmení zmeny len na štruktúru systému súborov. EXT3 používa tento predvolený režim.
    EXT3 má mnoho výhod. Je navrhnutý tak, aby maximalizoval jednoduchosť nasadenia. Je založený na predchádzajúcich rokoch Osvedčený kód ext2 a prijatý "dedičom" nádherný nástroj FSCK. EXT3 je primárne určený pre aplikácie, ktoré nemajú zabudovanú záruku bezpečnosti údajov. Všeobecne platí, že EXT3 je nádherný súborový systém a hodné pokračovanie EXT2. Existuje ďalšia charakteristika, pozitívne rozlišovať EXT3 z ostatných súborov žurnálových súborov pod Linuxom - vysoká spoľahlivosť.

    Súborový systém ExTR4 je slušným evolučným pokračovaním systému EXT.

    Skôr alebo neskôr, nováčik používateľa počítača čelí takejto koncepcii ako súborový systém (FS). Rovnako ako pravidlo, pri prvom známosti s týmto termínom nastane, keď je médium naformátované: Logické disky a pripojené médiá (Flash disky, pamäťové karty, externý pevný disk).

    Pred formátovaním, operačný systém Windows navrhuje výber systému súborového systému na nosiči, veľkosti klastra, metóda formátovania (rýchla alebo úplná). Poďme na to, čo je súborový systém a čo je potrebné?

    Všetky informácie sa zaznamenávajú na médiách vo forme, ktoré by sa mali nachádzať v určitom poradí, inak operačný systém a programy nebudú môcť pracovať s údajmi. Táto objednávka a organizuje súborový systém pomocou určitých algoritmov a pravidiel pre hosting súborov na nosiči.

    Keď program vyžaduje súbor zaznamenaný na disku, nemusí vedieť, ako a kde sa skladuje. Všetko, čo program je potrebný, je poznať názov súboru, jeho veľkosť a atribúty na prenos týchto údajov súborového systému, ktoré poskytnú prístup k požadovaným súborom. To isté sa deje pri písaní údajov na médiu: program prenáša informácie o súbore (názov, veľkosť, veľkosť, atribúty), ktorý ho ušetrí podľa svojich špecifických pravidiel.

    Pre lepšie porozumenie si predstavte knihovník, ktorý dáva klientovi knihu podľa svojho mena. Alebo v opačnom poradí: Klient dáva knihu do knižnice, ktorá ho umiestni späť do úložiska. Klient nemusí vedieť, kde a ako je kniha uložená, je zodpovednosťou zamestnanca. Knihovník pozná pravidlá katalogizácie knižníc a podľa týchto pravidiel, hľadá publikáciu alebo umiestni späť, t.j. Vykonáva vaše funkcie služieb. V tomto príklade je knižnica nositeľom informácií, knihovník - súborový systém, klient - program.

    Základné funkcie systému súborov

    Hlavnými funkciami súboru sú:

    • umiestnenie a usporiadanie na nosiči dát vo forme súborov;
    • stanovenie maximálneho podporovaného množstva údajov o informačnom nosiči;
    • vytváranie, čítanie a vymazanie súborov;
    • Účel a zmena atribútov súborov (veľkosť, čas stvorenia a zmeny, vlastníka a tvorca súboru, len na čítanie, skrytý súbor, dočasný súbor, archív, spustiteľný, maximálny názov názvu súboru atď.);
    • určenie štruktúry súboru;
    • organizácia adresárov pre logickú organizáciu súborov;
    • ochrana súborov s zlyhaním systému;
    • ochrana súborov z neoprávneného prístupu a zmien ich obsahu.

    Informácie zaznamenané na pevnom disku alebo akékoľvek iné médiá sú umiestnené na ňom na základe klastrovej organizácie. Klaster je druh bunky určitej veľkosti, do ktorej je celý súbor umiestnený alebo jeho časť.

    Ak má súbor veľkosť klastra, to len jeden klaster. Ak veľkosť súboru prekročí veľkosť buniek, potom je umiestnený v niekoľkých klastkových bunkách. Okrem toho, voľné klastre nemôžu byť umiestnené v blízkosti druhého, ale sú rozptýlené po fyzickom povrchu disku. Takýto systém umožňuje najviac racionálne použitie miesta pri ukladaní súborov. Úlohou súboru systému je rozložiť súbor pri nahrávaní prostredníctvom voľných klastrov optimálne, ako aj ho zostaviť pri čítaní a vydávaní programu alebo operačného systému.

    Typy súborových systémov

    V procese vývoja počítačov, dopravcov informácií a operačných systémov došlo k veľkému množstvu súborových systémov a zmizlo. V procese takéhoto evolučného výberu, dnes pracovať s pevnými diskami a externými pohonmi (flash disky, pamäťové karty, externé pevné disky, kompaktné disky), sa používajú hlavne nasledujúce typy FS:

    1. FAT32.
    2. ISO9660.

    Posledné dva systémy sú určené na prácu s CD. Súborové systémy EXT3 a EXT4 pracujú s operačnými systémami na báze Linuxu. NFS PLUS je FS pre operačné systémy OS X používané v počítačoch Apple.

    Najväčšia distribúcia získala súborové systémy NTFS a FAT32 a nie je prekvapujúce, pretože Sú určené pre operačné systémy Windows, ktoré prevádzkujú prevažnú väčšinu počítačov na svete.

    Teraz FAT32 je aktívne vytesnený pokročilejším systémom NTFS vďaka svojej väčšej spoľahlivosti na bezpečnosť a ochranu údajov. Okrem toho, najnovšie verzie systému Windows jednoducho neumožňujú vytvoriť, ak bude sekcia pevného disku naformátovaná v FAT32. Inštalačný program bude vyžadovať formátovanie sekcií v NTFS.

    Systém súborov NTFS podporuje prácu s objemami stoviek terabajtov a veľkosťou jedného súboru na 16 terabajtov.

    Súborový systém FAT32 podporuje až 8 terabajtov a jednu veľkosť súboru do 4 GB. Najčastejšie sa tento FS používa na flash diskoch a pamäťových kartách. Je v FAT32, že vonkajšie pohony sú naformátované v továrni.

    Limit na veľkosť súboru v 4 GB je však dnes veľký mínus, pretože V súvislosti s distribúciou vysoko kvalitného videa, veľkosť súboru s filmom prekročí tento limit a nebude možné nahrávať na médiá.

    Zdieľam.