Jurnalizare

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În jurnalul pe computer este o tehnică utilizată de mulți sisteme de fișiere moderne pentru a păstra „ integritatea datelor de orice putere căzută. Derivat din lumea bazelor de date , jurnalizarea se bazează de fapt pe conceptul de tranzacție în care fiecare scriere pe disc este interpretată de sistemul de fișiere ca atare.

Descriere

Când o aplicație trimite date către sistemul de fișiere pentru a le stoca pe disc, aceasta stochează mai întâi operațiunile pe care intenționează să le facă într-un fișier jurnal și apoi scrie pe hard disk, apoi înregistrează operațiunile care au fost efectuate în fișierul jurnal. executat.

În cazul unei întreruperi a curentului în timpul scrierii hard disk-ului, când sistemul de operare este repornit , sistemul de fișiere va trebui doar să analizeze fișierul jurnal pentru a determina care operațiuni nu au fost finalizate și, prin urmare, va putea corecta erorile prezente în structura sistemului de fișiere. Deoarece numai informațiile referitoare la structura discului ( metadatele ) sunt stocate în fișierul jurnal, orice întrerupere a curentului șterge datele salvate, dar nu face sistemul de fișiere inconsistent.

Cele mai populare sisteme de fișiere jurnalizate sunt: NTFS , ext3 , ext4 , ReiserFS , XFS , Journaled File System (JFS), VxFS , HFS + , ZFS.

Lista sistemelor de fișiere jurnalizate

  • Apple Mac OS :
    • HFS + (Jurnalizarea a fost implementată începând cu Mac OS X 10.2.2.)
  • HP-UX :
    • VxFS (cunoscut pe sistemele HP ca „JFS”, dar diferă de JFS-ul IBM)
  • Suportat de sistemele de operare BeOS și ZetaOS
    • BFS (64-bit Journaled File System)
Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT