KWALIFIKACJA INF2 + INF3 - STYCZEŃ 2015

PYTANIE NR 50.
Systemem plików z księgowaniem (ang. journaling) jest
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Księgowanie (journaling) oznacza prowadzenie dziennika operacji, co ułatwia szybkie odtworzenie spójności systemu plików po awarii. Spośród podanych opcji taki mechanizm posiada Ext3. FAT16 i FAT32 nie mają dziennika, a UDF jest formatem typowym m.in. dla nośników optycznych i nie jest klasycznie wskazywany jako journaling w tym zestawie.

Pełne wyjaśnienie:

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.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
To system plików, który prowadzi dziennik (log) operacji zapisu/metadanych. Po awarii zasilania może szybciej wrócić do spójnego stanu, bo odtwarza lub cofa niedokończone operacje na podstawie dziennika, zamiast długo skanować całą partycję.
Księgowanie ogranicza skutki niepoprawnego wyłączenia komputera: skraca czas startu po awarii, zmniejsza ryzyko niespójności katalogów i metadanych oraz ułatwia odzyskanie poprawnej struktury systemu plików. To istotne szczególnie na serwerach i stacjach roboczych.
W pytaniach egzaminacyjnych najczęściej journaling mają systemy linuksowe/serwerowe, a rodzina FAT zwykle go nie ma. Najlepiej jednak kojarzyć konkretne przykłady: jeśli w odpowiedziach jest Ext3, to jest to typowy system z dziennikiem, używany do ochrony spójności.
Nie. FAT32 to prosty system plików bez mechanizmu dziennika. Po awarii może wymagać sprawdzania spójności, a odzyskiwanie poprawnej struktury katalogów bywa wolniejsze i mniej przewidywalne niż w systemach z journalingiem.
Nie. FAT16, podobnie jak inne warianty FAT, nie prowadzi dziennika operacji. Jest to rozwiązanie historycznie proste i kompatybilne, ale mniej odporne na skutki nagłego zaniku zasilania niż systemy z księgowaniem.
UDF to format systemu plików używany m.in. na nośnikach optycznych i w pewnych zastosowaniach wymiennych. Na egzaminach często zestawia się go z FAT oraz systemami linuksowymi, aby sprawdzić, czy zdający rozumie przeznaczenie formatów i cechę journalingu.
Ext3 był szeroko używany w systemach linuksowych na partycjach dyskowych, gdzie liczyła się stabilność i możliwość szybkiego odzyskania spójności po awarii. W praktyce administrator spotyka go w starszych instalacjach, obrazach systemów lub środowiskach o długim cyklu życia.
Bo nie musi analizować całej zawartości partycji. Wystarczy odczytać dziennik i na jego podstawie dokończyć lub cofnąć operacje, które były w trakcie. To zawęża zakres naprawy do tego, co zapisano w logu, i zwykle skraca czas przywracania spójności.
Częsty błąd to wybieranie "najbardziej znanej" opcji (np. FAT32) bez sprawdzenia cechy księgowania. Inny mechanizm pomyłki to przenoszenie intuicji "nowsza wersja = ma więcej funkcji", co w przypadku FAT nie oznacza obecności dziennika.
Ułóż krótką tabelę skojarzeń: przeznaczenie (dysk/pendrive/nośnik optyczny), rodzina systemu plików i kluczowe cechy (np. dziennik, kompatybilność). Ćwicz na zadaniach: rozpoznawanie nazw i dopasowanie cech, a nie tylko zapamiętywanie definicji.
info

Około 65% zdających odpowiada poprawnie na to pytanie. średnie

W praktyce zawodowej kluczowe jest to, że księgowanie (journaling) oznacza prowadzenie dziennika operacji, co ułatwia szybkie odtworzenie spójności systemu plików po awarii.

Źródła:

  • Linux Kernel Documentation: Ext3 filesystem (Documentation/filesystems/ext3.rst) – https://www.kernel.org/doc/html/latest/filesystems/ext3.html (accessed 2026-02-18)
  • Wikipedia (EN): Ext3 – opis journalingu i cech systemu plików – https://en.wikipedia.org/wiki/Ext3 (accessed 2026-02-18)
  • Wikipedia (EN): File Allocation Table (FAT) – informacje o rodzinie FAT i braku mechanizmu journalingu – https://en.wikipedia.org/wiki/File_Allocation_Table (accessed 2026-02-18)

Materiały:

  • Dokumentacja jądra Linuksa dotycząca systemów plików i mechanizmów dziennika
  • Podręczniki/administrowanie Linuksem – rozdziały o partycjonowaniu i systemach plików
  • Materiały kursowe o systemach plików (FAT, UDF, systemy linuksowe) i spójności danych

Aktualizacja pytania: 31.03.2026

Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego