Acasă | Despre noi | feedback-ul
Pentru comoditatea datelor utilizatorilor sistemului de operare înlocuiește structura fizică a unui model de date stocate logic, care se materializează sub forma unui copac director afișat pe monitorul de instrumente speciale, cum ar fi Windows Explorer sau Norton Commander. Elementul de bază al acestui model este fișierul.
Trebuie reamintit chtofayl - un set numit de octeți situate în zona de memorie externă, care pot fi înregistrate și din care datele pot fi citite.
Pentru a gestiona datele de pe disc pentru a crea acest sistem de fișiere. care determină modul de organizare a datelor pe disc sau pe orice alt suport.
Software sistem special de punere în aplicare lucrul cu fișiere de pe specificațiile sistemului de fișiere primite, de multe ori se face referire ca managementul sistemului de fișiere. Acesta este un sistem de gestionare a fișierelor în sistemul de operare este responsabil pentru crearea, distrugerea, organizarea, citi, scrie, modifica și pentru a muta informațiile despre fișiere, precum și pentru controlul accesului la fișiere. fișier de sistem de management de la sine nu există în sine - este proiectat pentru a lucra cu un anumit sistem de operare.
Astfel, sistemul de fișiere termen este determinată în primul rând de principiile de acces la date organizate în fișiere.
Același termen este utilizat în legătură cu anumite fișiere pe un suport de date dat.
Sistemul de gestionare a fișierelor pe termen ar trebui să fie utilizat în legătură cu o anumită punere în aplicare a sistemului de fișiere, adică - este un set de module software pentru a lucra cu fișiere într-un anumit sistem de operare.
Sisteme de fișiere acceptate de mai multe tipuri diferite funcțional de fișiere: fișiere regulate, fișiere, directoare, fișiere speciale, și altele.
Convenționale sau fișiere. Acesta conține date de orice natură, pe care le pune în utilizator sau sunt formate ca urmare a programelor de sistem și de utilizator.
Fișiere directoare. într-un viitor cataloage. Acesta conține informații despre datele care sunt organizate sub formă de fișiere. Cu alte cuvinte, directorul ar trebui să conțină descriptorii de fișiere.
Fișiere speciale - este fișiere fals asociate cu dispozitivele de intrare și de ieșire, care sunt folosite pentru a unifica mecanismul de acces la fișiere și dispozitive externe (utilizate în sistemele de operare UNIX).
Sistem de operare atunci când funcționează cu o unitate de disc utilizează propriul spațiu de stocare, numit grup (clustere).
gruparea logică a sectoarelor de disc în clustere apar atunci când o creație sistem de fișiere, în scopul de a reduce posibila fragmentare a fișierelor și de a accelera accesul la acestea.
aspect de disc pentru un anumit tip de sisteme de fișiere efectua proceduri de nivel înalt. sau logic. formatare. Atunci când o formatare de nivel înalt este determinată de mărimea clusterului și informația este înregistrată pe disc, este cerut de sistemul de fișiere, inclusiv:
· Informații despre spațiul disponibil și neutilizate;
· Informațiile privind limitele zonelor retrase din circuitul agricol pentru fișiere și directoare;
· Informații despre zonele afectate.
În plus, discul este înregistrat bootloader - un mic program care începe procesul de inițializare a sistemului de operare, după pornire sau reporniți computerul.
Pe un singur sistem de fișiere poate fi creat fiecare partiție de disc și unități logice. În același timp, pe aceeași unitate ca o singură unitate fizică poate fi localizat sistemele de fișiere de diferite tipuri.
Toate partițiile de un singur disc fizic după un format de nivel scăzut au aceeași dimensiune de bloc înregistrate într-un segment, și, de regulă, egală cu 512 octeți. Cu toate acestea, nivelul înalt de formatare în diferite secțiuni ale sistemului de fișiere în care grupuri de dimensiuni diferite pot fi montate ca un disc.
Sisteme de fișiere moderne
În prezent, există un număr mare de sisteme de fișiere, dar cele mai utilizate pe scară largă în calculatoarele personale au primit FAT și NTFS din cauza utilizării lor în familia de sisteme de operare Windows.
Sistemul de fișiere FAT
Structura partiții logice (unități logice), formatate folosind sistemul de fișiere FAT (File Allocation Table - fișier tabel de alocare) este prezentată în Fig. 2.9.
Fig. 2.9. Structura sistemului de fișiere FAT pe o unitate logică
Structura logică pe disc este format din următoarele domenii:
· Sectorul de boot conține programul de operare de boot; forma acestui program depinde de tipul de sistem de operare, care va porni de la această partiție;
· Copie primară de FAT conține informații privind locația fișierelor și directoarelor de pe clusterele de disc în zona de date;
· Root ocupă o dimensiune suprafață fixă de 32 de sectoare (16 KB), care vă permite să stocați 512 înregistrări de fișiere și directoare, ca fiecare intrare director este format din 32 de octeți;
· Zona de date măsurate în clustere iprednaznachena pentru a găzdui toate fișierele și toate directoarele, cu excepția directorul rădăcină.
Tabelul FAT de indicii de index corespunzător numărului de clustere în zona de date, precum și un număr de index indicator egal cu numărul de cluster corespunzător.
Pointerul index este limitat în mărime (de exemplu 12 biți în FAT12, FAT16 în 16 biți și 32 de biți în FAT32) și poate lua valorile indicate în tabelul la FAT16. 2.2.