System plików z księgowaniem (ang. journaling) zapisuje informacje o planowanych lub wykonanych operacjach w specjalnym dzienniku. Dzięki temu po nagłym zaniku zasilania lub zawieszeniu systemu można szybciej przywrócić spójność struktury systemu plików, ponieważ system "wie", które operacje były w trakcie realizacji.
Poprawna odpowiedź: Ext3
Ext3 to klasyczny linuksowy system plików, który wprowadza mechanizm dziennika (journaling). W praktyce oznacza to m.in. krótszy czas sprawdzania spójności po niepoprawnym wyłączeniu komputera oraz mniejsze ryzyko uszkodzenia struktury metadanych w porównaniu do systemów bez dziennika.
Dlaczego pozostałe odpowiedzi są niepoprawne?
- FAT16 – należy do rodziny FAT. Jest to prosty system plików bez mechanizmu dziennika. Po awarii częściej potrzebne jest sprawdzanie i naprawa spójności, a ryzyko niespójności struktury katalogów jest większe.
- FAT32 – również jest systemem bez księgowania. Mimo nowszej wersji w porównaniu do FAT16, nie oznacza to automatycznie obecności dziennika; nadal nie jest to system plików typu journaling.
- UDF – jest formatem używanym m.in. na nośnikach optycznych i w pewnych zastosowaniach wymiennych. W kontekście typowych pytań egzaminacyjnych o "system plików z księgowaniem" wśród podanych opcji właściwym wyborem pozostaje Ext3.
Wskazówka egzaminacyjna: jeśli w odpowiedziach pojawia się system z rodziny FAT, traktuj go jako silną wskazówkę, że to opcje "bez journalingu". Dziennikowanie kojarz przede wszystkim z klasycznymi systemami linuksowymi oraz rozwiązaniami serwerowymi, gdzie liczy się szybkie odzyskiwanie spójności po awarii.