Sisteme de fișiere NTFS și FAT32.
- MFT nu este altceva decât MFT în sine
- MFTmirr - aceeași copie ca mijlocul discului
- LogFile este un fișier jurnal
- Boot - așa cum sugerează și numele, sectorul de boot al majestății
- Bitmap fără spațiu
Ei bine, și așa mai departe. Informațiile despre metafiles sunt în fișierul MFT. Este dificil? Există un astfel de lucru. Dar toate aceste gunoi au fost inventate pentru a crește fiabilitatea sistemului NTFS și se justifică. Mergem mai departe. NTFS nu are aproape nici o limită a dimensiunii discului (cel puțin cu tehnologia actuală de producție a discului dur). Dimensiunea clusterului poate varia de la 512 b până la 64 Kb, deși dimensiunea obișnuită este de 4 Kb.
Și acum despre fișiere. Nu există nici unul ca atare. E normal, da! Există așa-numitele fluxuri sau vorbind în fluxuri normale rusești. Adică, orice unitate de informații are mai multe fire. Un fir este datele în sine, este unul principal. Alte fire sunt atribute ale fișierelor. Orice fișier poate fi atașat la orice fișier. Pur și simplu puneți, în fluxurile de date, puteți atașa un flux complet nou și puteți scrie noi date acolo. Numai informațiile despre volumul fișierului sunt preluate de volumul fluxului principal. Fișierele goale sau mici pe un disc sunt afișate numai în fișierele meta. Acest lucru se face pentru a economisi spațiu pe disc. În general, trebuie remarcat faptul că conceptul fișierului este mult mai profund și mai amplu și este destul de dificil să se descrie toate proprietățile. Rețineți că lungimea maximă a numelui fișierului poate fi de până la 255 de caractere.
În plus, fișierele NTFS au un atribut atât de minunat, încât sunt comprimate. Orice fișier sau chiar un director poate fi comprimat. Operația de comprimare însăși este imperceptibilă, deoarece viteza ei este destul de ridicată. La heap, se folosește așa-numita compresie virtuală, adică o parte a fișierului poate fi comprimată, iar cealaltă parte nu este. Compresia se face prin blocuri. Fiecare bloc este format din 16 clustere.
NTFS utilizează criptarea datelor. Astfel, dacă ați demolat sistemul și l-ați instalat pe unul nou, fișierele criptate nu pot fi citite fără autorizație corespunzătoare.
Acum, despre jurnal. Dar mai întâi, să definim tranzacția. O tranzacție este o acțiune care trebuie efectuată în întregime (citiți - este corectă), altfel nu va fi executată deloc. Deci, pe baza acestor gunoaie, în cazul în care există o eroare la scrierea datelor pe disc, marcajul despre noul fișier din fișierele meta nu va fi făcut. Iar locul unde a început înregistrarea va fi considerat curat. Acest lucru este necesar pentru prevenirea :-) a diferitelor tipuri de hemoroizi. Pe scurt, am făcut acțiunea până la capăt - am făcut o înregistrare, nu am putut - și nu este nevoie să scrie despre asta. Dar trebuie remarcat faptul că funcția de înregistrare păstrează funcționarea sistemului de fișiere, nu și datele dvs.
În cele din urmă, există încă două funcții în NTFS, cum ar fi Link-uri simbolice - abilitatea de a crea directoare virtuale și Hard Links - pentru a suporta mai multe nume pentru același fișier.
În acest moment, acest sistem de fișiere este cel mai des întâlnit, deși renunță treptat la pozițiile sale după lansarea Windows XP. Suporta FAT 32 toate sistemele de operare ale familiei Windows începând cu Windows 95 OSR2. Deci, FAT 32 (File Allocation Table) este un tabel electronic de alocare a fișierelor. Este aproape la începutul discului. Structura discului FAT:
-
1. sectoarele de boot ale partițiilor principale și suplimentare;
-
2. sectorul de boot al unității logice;
-
3. directorul rădăcină;
-
4. zona de date;
-
5. cilindru pentru efectuarea operațiilor de citire / scriere diagnostice;
Principalul avantaj al FAT 32 peste FAT 16 este că se utilizează cifre pe 32 de biți în locul înregistrărilor pe 16 biți. Aceasta, la rândul său, crește numărul de clustere din secțiune la 268 435 456 (în FAT - 65 536). Când se utilizează FAT 32, dimensiunea volumului este de 2 Tb, iar dimensiunea unui fișier poate ajunge la 4 Gb. O diferență notabilă între FAT 32 și tabelele anterioare este că directorul rădăcină nu ocupă un spațiu fix pe disc și poate avea orice dimensiune.
Dimensiunea clusterului când se utilizează FAT 32 într-o partiție de 2 GB cu 5.000 de fișiere este de 4 Kb (în FAT 16 - 32 Kb), tabelul va utiliza până la 524.288 intrări. În acest caz, masa în sine va cântări aproximativ 2 MB.
Comparația între NTFS și FAT 32.
Ei bine, hai să facem o treabă nerecunoscătoare - comparând două sisteme de fișiere.
-
1. viteza rapidă de acces la fișiere de dimensiuni mici;
-
2. Dimensiunea spațiului de disc pentru astăzi nu este practic limitată;
-
3. Fragmentarea fișierelor nu afectează sistemul de fișiere în sine;
-
4. Fiabilitatea ridicată a stocării datelor și a structurii reale a fișierelor;
-
5. Performanță ridicată la lucrul cu fișiere mari;
-
1. Cerințe mai mari față de cantitatea de memorie RAM în comparație cu FAT 32;
-
2. Lucrul cu cataloagele de dimensiuni medii este dificil datorită fragmentării lor;
-
3. Viteză mai mică comparativ cu FAT 32
-
1. viteza mare de lucru;
-
2. Cerințe de memorie redusă;
-
3. Lucrări eficiente cu fișiere de dimensiuni medii și mici;
-
4. Uzură redusă a discurilor datorită mișcărilor mai mici ale capului de citire / scriere.
-
1. Protecție redusă împotriva defecțiunilor sistemului;
-
2. Nu funcționează eficient cu fișierele mari;
-
3. Limitați volumul maxim al partiției și fișierului;
-
4. scăderea performanței de fragmentare;
-
5. Performanță redusă atunci când lucrează cu directoare care conțin un număr mare de fișiere;
-
1. cele mai utilizate directoare;
-
2. Date despre toate fișierele utilizate în prezent;
-
3. Date despre spațiul liber pe disc;