ntfs logare

operațiuni jurnalizat

În primul rând, aș dori să vorbesc despre ce fel de operațiuni sunt înregistrate. Este evident că plin Undo-fișier care poate rula înapoi toate operațiunile complet, absolut imposibil, atât în ​​ceea ce privește viteza, cât și din punctul de vedere al bunului simț. Da, această exploatare forestieră ar face posibilă recuperarea mai multe date - de exemplu, în exercitarea rescriere trei megaocteți în mijlocul fișierului, am putea salva mai întâi noile date în jurnal, și apoi rescris la fișierul de trei megabiți anterior, și așa mai departe numai apoi să efectueze operațiuni cu date reale . O astfel de abordare ar asigura o certitudine completă soarta informațiilor - suntem întotdeauna capabili să înțeleagă care o parte din datele deja înregistrate pe disc, dar ceea ce este în original, nu este actualizat. Ea are doar un modest un dezavantaj - un nakladochka mic de viteza: pentru scrierea pe disc trei megaocteți, vom fi obligați să efectueze o varietate de operațiuni pe volumul de disc este de trei ori mai mare - nouă MB. Da, logare completă este de asemenea folosit - dar mai ales atunci când se lucrează cu baze de date. Dacă doriți să asigure înregistrarea completă a oricăror date, puteți pune SQL MS sau Oracle, care, în general, nu se va folosi orice mijloc de orice sistem de fișiere și pentru a asigura securitatea datelor dvs. în orice mod rezonabil. Susținătorii sistemului de fișiere cu jurnalizare completă Pot să spun un singur lucru: pentru a reduce viteza de operațiunile de scriere de trei ori, în opinia mea, este prea îndrăzneț pentru utilizarea obligatorie - și pe computerele de acasă, și servere.

abordare de dezvoltare ntfs a fost fundamental diferită. Principalul motto-ul a fost, se pare, nu „fiabilitate la orice preț“ și „imutabilitate de performanță.“ Journaling nu este pur și simplu ar trebui să interfereze cu sistemul de fișiere. Primul pas logic - pentru a anula jurnalizarea completă total inacceptabilă din punct de vedere al performanței. Ntfs folosit logare structuri logice, mai degrabă decât de date de utilizator - de aici expresia este faptul că securitatea datelor nu este garantată, dar, cu toate acestea, starea corectă a sistemului va fi menținută. Faptul că nu jurnalele de fișiere de date NTFS, conduce în practică la o aplicație concretă a pierderii de date - în acest caz ipotetic, înregistrarea a trei megaocteți, în caz de eșec în timpul înregistrării nu va fi în măsură să determine care parte a datelor înregistrate, și care a rămas neschimbată. Operațiuni care, cu toate acestea, sistemul de conectat - această operațiune cu structurile sistemului, adică, fișiere și directoare: adăugați fișiere, redenumi, muta, de a crea și șterge (eliberarea de spațiu liber). de asemenea, conectat și operații defragmentarea - adică, mutați fragmentele de fișiere. Pe scurt, toate operațiile logice jurnalizat.