Sistemul de fișiere ntfs

  • Recuperarea datelor NTFS limitează coruperea datelor prin organizarea operațiunilor I / O prin tranzacții. Tranzacțiile sunt operațiuni elementare, ceea ce înseamnă că fie trebuie întreruptă întreaga operațiune I / O, fie că niciuna dintre aceste acțiuni nu poate fi finalizată. Dacă ceva întrerupe o tranzacție care apare din cauza unei pierderi de putere a computerului sau a unei operații I / O, NTFS face tot posibilul pentru a se asigura că orice modificare efectuată în sistemul de fișiere, deoarece o parte a operației I / O (I / O) a fost anulat sau derulat înapoi, returnează sistemul de fișiere în starea sa anterioară înainte de începerea operației de I / O.
NTFS este, de asemenea, un sistem de fișiere complet recuperabil. Se intenționează să se restabilească secvența de date pe disc după o eroare a procesorului, un accident de sistem sau o eroare I / O. NTFS permite sistemului de operare să se recupereze fără a utiliza utilitarele de verificare a discului. Cu toate acestea, NTFS oferă unele utilitare de disc în cazul în care restaurarea eșuează sau se produce o corupere a datelor în afara managementului sistemului de fișiere.
  • Persistența stabilității în caz de defecțiuni. Metodele de stocare a datelor redundante pot fi utilizate de NTFS. pentru a se asigura că dacă datele sunt distruse pe un disc fizic, atunci o copie salvată poate fi extrasă din oglinda discului. NTFS utilizează întotdeauna date de redundanță pentru a proteja structurile de date interne care conțin metadate, care sunt foarte importante pentru integritatea volumului.
  • Protecția datelor. NTFS execută fișiere și directoare ca obiecte protejate în conformitate cu arhitectura de securitate a obiectului Windows. Accesul la fișiere și obiecte de director în NTFS poate fi limitat la utilizatorii specifici și grupurile lor în mediul acestei arhitecturi. Pentru mai multe informații despre acest lucru, consultați Protecția fișierelor și Permisiunile. Funcțiile de protecție a datelor pentru fișiere și directoare nu sunt incluse în sistemele de fișiere FAT.
  • Alte caracteristici avansate furnizate de NTFS sunt enumerate mai jos:







    • Numeroase fluxuri de date. După cum sa menționat deja în articolul Fișiere și clustere. Fișierele NTFS pot consta din mai multe fluxuri. Firele suplimentare pot conține orice tip de date, deși acestea sunt de obicei date care caracterizează fișierul sau metadatele. Pentru mai multe informații despre numeroasele fluxuri de date din fișiere NTFS, consultați Fișiere și Cluster-e.
    • Numele din Unicode.Unicode sunt setul de caractere standard folosit în NTFS și înlocuiește setul de caractere ASCII depășind un singur octet. Fiecare caracter utilizat în fiecare limbă naturală majoră este reprezentat de un număr unic de două octeți din setul de caractere Unicode. Informații suplimentare despre Unicode. consultați capitolul Unicode și seturile de simboluri.
    • Îmbunătățirea indexării atributului de fișier. NTFS include capacitatea de a indexa atributele de fișier ca mijloc de aranjare și sortare a mai multor fișiere care distribuie rapid date similare. În sistemele de fișiere FAT32 și FAT16, puteți să indexați numele fișierelor. dar nu atributele lor. De asemenea, aceste sisteme de fișiere nu au funcția de a sorta numele de fișiere indexate FAT32 și FAT16.
    • Redistribuirea dinamică a clusterelor proaste. Când operația de citire este pe un volum NTFS. care nu este protejat de erori, întâmpină datele corupte într-un grup de sectoare, fiecare sector dintr-un grup (cluster) este marcat ca fiind rău, iar încercările ulterioare de a efectua operații de citire în acest sector vor avea ca rezultat returnarea erorii. În același scenariu în sistemele de fișiere FAT. sistemul de fișiere în sine nu marchează sectoarele rele - utilizatorul trebuie să ruleze utilitarul Chkdsk.exe. pentru a face acest lucru.






    Când acest scenariu apare pe volume NTFS-protejate (tolerante la erori). sistemul de fișiere, cu fiecare sector defect, pe care îl întâlnește, face următoarele:

    Deoarece fișierul este scris pe disc, fișierul nu poate fi scris în clustere continue. Clusterele care constau din mai multe zone necontilate încetinesc procesul de citire și scriere a unui fișier. Clusterele care sunt separate unul de altul de pe disc și care constau din mai multe zone necontiguionate sunt procesate mai lent din cauza timpului crescut pentru a muta capetele de citire / scriere ale discului dur. Un fișier cu grupuri constând din mai multe zone necontilate este considerat a fi fragmentat. Pentru a optimiza fișierele pentru acces rapid, volumul poate fi defragmentat.

    Defragmentarea (defragmentarea) este procesul de deplasare a clusterelor unui fișier pe un disc, ceea ce le face continuu. NTFS nu defragmentează, dar cu versiunea 5.0, această acțiune este oferită aplicațiilor care efectuează defragmentarea apelând API-ul. Acest API conține funcții care permit programelor de aplicații să obțină o hartă de alocare a clusterului care este utilizată, iar clusterele care nu sunt utilizate, să obțină o diagramă a modului în care fișierul folosește clusterele sale și pentru a muta fișierul. Pentru mai multe informații despre defragmentare, consultați articolul Defragmentarea fișierelor.

  • Puncte de reprocesare. În mediul NTFS. un fișier sau un director poate conține un punct de reparare, care este o colecție de date definite de utilizator. Pentru mai multe informații despre punctele de montare, consultați Punctele repetate.
  • Catalogul ca punct de re-procesare a volumului. Punctele de procesare a volumului sunt cataloage într-un volum pe care o aplicație îl poate folosi pentru a "asambla" un alt volum, adică pentru a-l utiliza într-o locație specificată de utilizator. Cu alte cuvinte, puteți utiliza punctul de procesare a volumului ca un gateway către volum. Când volumul este instalat la punctul de procesare a volumului, utilizatorii și aplicațiile pot vedea volumul montat utilizând punctul de procesare a volumului sau numele unității. De exemplu, folosind punctul de montare a volumului montat, utilizatorul poate vedea unitatea D ca "C: \ mnt \ Ddrive", precum și "D:".

    Utilizând punctele de procesare a volumului, puteți să vă îmbinați într-un singur sistem de fișiere logic la rădăcina diferitelor sisteme de fișiere, cum ar fi NTFS. Sistem de fișiere FAT pe 16 biți. Sisteme de fișiere ISO-9660 pentru CD-ROM și așa mai departe. Nici utilizatorii, nici aplicațiile nu au nevoie de informații despre volumul pe care este localizat fișierul respectiv. Toate informațiile de care au nevoie pentru a găsi fișierul dat sunt calea completă la acesta. Volumele pot fi reconstruite, înlocuite sau împărțite în mai multe volume fără utilizatori sau aplicații care trebuie să schimbe destinația.

    Pentru mai multe informații despre punctele de montare pentru un volum, consultați Repeat Points.







    Articole similare

    Trimiteți-le prietenilor: