Opis i porównanie systemów plików w Windows : FAT32, FAT64 i NTFS.

Systemy plików

Sposób zapisu informacji na dyskach komputera. W systemie Windows istnieje możliwość przechowywanie danych w jednym z trzech systemowych plików: FAT, FAT 32 i NTFS.

Sektor

Najmniejsza fizycznie jednostka przechowywania danych na dyskach twardych. Wszystkie sektory znajdujące się na dysku maja ten sam rozmiar (najczęściej 512 bajtów). Tworzone są fabrycznie podczas procesu formatowania niskiego poziomu.

Jednostka alokacji

Podstawowa jednostka przechowywania danych, składająca się z kilku sektorów. Wszystkie systemy plików wykorzystywane przez system Windows organizują dyski twarde za pomocą jednostek alokacji. Im mniejszy rozmiar jednostki alokacji, tym efektywniej są przechowywane informacje na dysku twardym.

FAT 32

Pierwszy raz zastosowany przez Microsoft w systemie Windows 95 OSR2.

Wykorzystuje 32-bitową tablicę FAT, powiększającą maksymalny rozmiar pliku do około 4 GB. Mimo że maksymalny rozmiar woluminu FAT 32 wynosi TB, to w praktyce maksymalny rozmiar wynosi 32 GB. Ilość klastrów w FAT 32 może być znacznie większa, a przez to rozmiar klastra może być mniejszy, co skutkuje efektywniejszym wykorzystaniem miejsca na dysku.

FAT 64 / exFAT

Stworzony przez Microsoft specjalnie na potrzeby nośników zewnętrznych (np. pamięci flash, dyski SSD, zewnętrzne dyski magnetyczne).

NTFS

System plików oparty na głównej tablicy plików MFT (pliki i foldery są reprezentowane w tablicy przez rekordy zawierające pełne dane o każdym pliku).

W systemie NTFS zastosowano adresowanie 64-bitowe, co pozwala na utworzenie dysku wielkości 16EB (stosuje się ograniczenie do 2 TB).

Tabela porównawcza

 FATFAT 32FAT 64NTFS
Maksymalny rozmiar dyskuDo 4 GBok. 8 TB  
Maksymalny rozmiar partycji dyskuDo 2 GBDo 32 GB Zalecany 512 TB
Teoretyczny 64 ZB
Ponad 32 GB
Kompatybilność ze starszymi systemami operacyjnymi MicrosoftTAKNIENIENIE
Maksymalny rozmiar jednostki alokacjiDo 64 kBOd 4 do 32 kBOd 4 do 32 kBDo 4 kB
Ograniczenie ilości pozycji w katalogu głównym512NIENIENIE
Obsługa systemów uniksowychNIETAK, ale nie w głównym partycjach systemowychTAK, po zainstalowaniu pakietów exfatTAK
Odporność na błędyNIENIENIETAK, w Windows XP i wyżej
Posiada zapasową kopię tablicy alokacji plików na wypadek awariiNIE, sektor rozruchowy nie posiada kopi bezpieczeństwaTAK, sektor rozruchowy jest automatycznie zabezpieczonyTAK, sektor rozruchowy jest automatycznie zabezpieczonyTAK, korzysta ze swojego rejestru w celu automatycznego przywracanie spójności systemu plików
Możliwość nadania prawa do plików i folderówNIENIETAKTAK
Możliwość szyfrowania danychNIENIENIETAK
Możliwość zakładania limitów ograniczające maksymalną ilość danychNIENIENIETAK
Kompresja woluminów, folderówNIENIENIETAK
Dziennik zmianNIENIENIETAK
Inne  Funkcja Free Space Bitmap (indeksowanie pustej przestrzeni dyskowej).Lepsze wykorzystanie przestrzeni dysku

Praca kontrolna z Systemów Operacyjnych w ramach zajęć prowadzonych przez p. Marka Szablowskiego.


Bibliografia

  1. Pomoc techniczna, „Microsoft” [dostęp: 5 listopada 2014].
  2. Pylek K., Osetek S., Systemy operacyjne i sieci komputerowe, C.1, Wyd. 4, Warszawa : WSiP, 2011

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.