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
FAT | FAT 32 | FAT 64 | NTFS | |
Maksymalny rozmiar dysku | Do 4 GB | ok. 8 TB | ||
Maksymalny rozmiar partycji dysku | Do 2 GB | Do 32 GB | Zalecany 512 TB Teoretyczny 64 ZB | Ponad 32 GB |
Kompatybilność ze starszymi systemami operacyjnymi Microsoft | TAK | NIE | NIE | NIE |
Maksymalny rozmiar jednostki alokacji | Do 64 kB | Od 4 do 32 kB | Od 4 do 32 kB | Do 4 kB |
Ograniczenie ilości pozycji w katalogu głównym | 512 | NIE | NIE | NIE |
Obsługa systemów uniksowych | NIE | TAK, ale nie w głównym partycjach systemowych | TAK, po zainstalowaniu pakietów exfat | TAK |
Odporność na błędy | NIE | NIE | NIE | TAK, w Windows XP i wyżej |
Posiada zapasową kopię tablicy alokacji plików na wypadek awarii | NIE, sektor rozruchowy nie posiada kopi bezpieczeństwa | TAK, sektor rozruchowy jest automatycznie zabezpieczony | TAK, sektor rozruchowy jest automatycznie zabezpieczony | TAK, korzysta ze swojego rejestru w celu automatycznego przywracanie spójności systemu plików |
Możliwość nadania prawa do plików i folderów | NIE | NIE | TAK | TAK |
Możliwość szyfrowania danych | NIE | NIE | NIE | TAK |
Możliwość zakładania limitów ograniczające maksymalną ilość danych | NIE | NIE | NIE | TAK |
Kompresja woluminów, folderów | NIE | NIE | NIE | TAK |
Dziennik zmian | NIE | NIE | NIE | TAK |
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
- Pomoc techniczna, „Microsoft” [dostęp: 5 listopada 2014].
- Pylek K., Osetek S., Systemy operacyjne i sieci komputerowe, C.1, Wyd. 4, Warszawa : WSiP, 2011
Dodaj komentarz