Jurnalizare
Această intrare sau secțiune despre sistemul de operare subiect nu menționează sursele necesare sau cei prezenți sunt insuficienți . |
Î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
- AIX :
- JFS
- VxFS (terță parte de la: Veritas Software )
- Suportat în kernel-ul Linux :
- Microsoft Windows NT și sistemul de operare ulterior:
- Novell NetWare 5.0 și versiuni ulterioare:
- Suportat de Sun MicrosystemsSolaris :
- Înregistrare UFS
- VxFS (terță parte de la: Veritas Software )
- ZFS