KWALIFIKACJA INF2 + INF3 - CZERWIEC 2008

PYTANIE NR 46.
W wyniku użycia narzędzia diagnostycznego chkdsk otrzymano informacje widoczne na zrzucie ekranu. Jaką wartość posiada pojedynczy klaster dysku ?
Ilustracja przedstawia zrzut ekranu z systemu operacyjnego Windows, na którym widoczne są wyniki działania narzędzia
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
W raporcie chkdsk rozmiar pojedynczego klastra jest podany jako liczba "bytes in each allocation unit" (bajty w jednostce alokacji). Jeżeli w zrzucie widnieje wartość 4096 bajtów na jednostkę alokacji, to odpowiada to 4 kB na klaster (4096 B = 4×1024 B).

Pełne wyjaśnienie:

W systemach plików (np. w środowisku Windows) dane na dysku są przydzielane w klastrach, czyli jednostkach alokacji. Klaster to najmniejsza porcja miejsca, jaką system plików może przydzielić pojedynczemu plikowi. Z tego powodu rozmiar klastra wpływa na praktyczne wykorzystanie przestrzeni: przy dużych klastrach małe pliki mogą "zajmować" więcej miejsca (bo i tak dostają cały klaster), a przy mniejszych klastrach narzut bywa mniejszy.

Narzędzie chkdsk generuje raport o woluminie, w którym zwykle znajduje się wiersz opisujący rozmiar jednostki alokacji, np. w formie: "… bytes in each allocation unit". Ta wartość to właśnie rozmiar pojedynczego klastra. Jeżeli w raporcie jest 4096 bajtów na jednostkę alokacji, to po przeliczeniu otrzymujemy 4 kB (ponieważ 1 kB = 1024 B, więc 4096 B / 1024 = 4).

Dlaczego pozostałe odpowiedzi są nieprawidłowe?

  • 1 972 kB i 2 140 kB wyglądają jak wartości "z raportu", ale nie są typowym rozmiarem klastra. Takie liczby częściej odnoszą się do podsumowań (np. liczby kilobajtów w plikach, w indeksach albo w sektorach uszkodzonych), a nie do stałego parametru "rozmiar jednostki alokacji".
  • 8 kB to również spotykany rozmiar klastra w pewnych konfiguracjach, ale w tym zadaniu rozmiar wynika bezpośrednio z konkretnej wartości podanej w raporcie. Jeśli raport wskazuje 4096 B, to poprawne jest 4 kB, a nie 8 kB.

Wskazówka egzaminacyjna: w raportach diagnostycznych najpierw zidentyfikuj, jaki parametr jest pytany (tu: rozmiar klastra), a dopiero potem szukaj w tekście wiersza, który go opisuje. Unikniesz wtedy wybierania "pierwszej dużej liczby", która wpadnie w oko.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Klaster (jednostka alokacji) to najmniejsza porcja miejsca na woluminie, którą system plików może przydzielić plikowi. Nawet bardzo mały plik zajmie co najmniej jeden klaster, dlatego rozmiar klastra wpływa na "marnowanie" miejsca i czasem na wydajność.
W raporcie chkdsk wyszukaj wiersz z informacją o "bajtach w jednostce alokacji" (często w brzmieniu typu "… bytes in each allocation unit"). Ta liczba w bajtach to rozmiar pojedynczego klastra, który potem ewentualnie przeliczasz na kB.
W zadaniach dotyczących pamięci masowej zwykle przyjmuje się przelicznik binarny: 1 kB = 1024 B. Dlatego 4096 B / 1024 = 4 kB. W praktyce spotyka się też zapis KB (1000), ale w kontekście klastrów typowe jest liczenie w 1024.
Tak. Rozmiar klastra zależy m.in. od wybranego systemu plików i ustawień podczas formatowania (np. domyślna lub niestandardowa jednostka alokacji). Dlatego na różnych woluminach ten parametr może być inny, nawet na tym samym komputerze.
Duży klaster może zwiększyć narzut zajętości dysku przy wielu małych plikach, bo każdy plik dostaje co najmniej cały klaster. Z drugiej strony w niektórych zastosowaniach większe klastry mogą uprościć alokację i czasem poprawić wydajność sekwencyjnego zapisu/odczytu dużych plików.
Mały klaster zwykle ogranicza straty miejsca przy małych plikach, ale może zwiększać liczbę jednostek alokacji do śledzenia przez system plików. W skrajnych przypadkach może to oznaczać większy narzut metadanych i nieco bardziej złożone operacje zarządzania plikami.
Niekoniecznie. Układ i sformułowania raportu mogą się różnić w zależności od wersji systemu Windows, języka oraz trybu uruchomienia (np. skan online/offline). Na egzaminie kluczowe jest rozpoznanie parametru "jednostka alokacji", a nie zapamiętanie jednego układu.
W raporcie mogą występować podsumowania zajętości (np. rozmiar plików, indeksów, metadanych) albo liczby wolnych/zajętych jednostek. Takie wartości są "zmienne" i opisują stan woluminu, a nie stały parametr konfiguracji. Rozmiar klastra jest stały dla danego woluminu.
Można użyć narzędzi systemowych w wierszu poleceń, które pokazują parametry woluminu (np. informacje o systemie plików). W praktyce administrator porównuje wyniki z kilku narzędzi, aby upewnić się, że odczytuje właściwy parametr, a nie podsumowania zajętości.
Najczęstsze pomyłki to: mylenie klastra z sektorem, wybieranie przypadkowej liczby z raportu zamiast wiersza o jednostce alokacji oraz błędne przeliczanie bajtów na kB (np. dzielenie przez 1000). Pomaga wyszukiwanie słów "allocation unit/jednostka alokacji".
info

To pytanie poprawnie rozwiązuje 57% zdających egzamin. średnie

Specjaliści zwracają uwagę: "W raporcie chkdsk rozmiar pojedynczego klastra jest podany jako liczba "bytes in each allocation unit" (bajty w jednostce alokacji)."

Źródła:

  • Microsoft Learn: CHKDSK (Check Disk) - składnia i opis działania, https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/chkdsk (dostęp: 2026-02-18)
  • Microsoft Learn: fsutil fsinfo ntfsinfo - informacje o woluminie (w tym rozmiary jednostek/alokacji), https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/fsutil-fsinfo (dostęp: 2026-02-18)
  • Microsoft Learn: Default cluster size for NTFS, FAT, and exFAT (tabela rozmiarów jednostki alokacji), https://learn.microsoft.com/en-us/windows-server/storage/file-server/ntfs-overview#cluster-size (dostęp: 2026-02-18)

Materiały:

  • Dokumentacja Microsoft Learn dotycząca narzędzia chkdsk
  • Materiały dydaktyczne o systemach plików i jednostkach alokacji
  • Ćwiczenia praktyczne: uruchamianie chkdsk oraz interpretacja wyników na różnych woluminach

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego