[ Pobierz całość w formacie PDF ]
.Dane na każdym dysku twardym zapisywane są wsektorach, po 512 bajtów każdy.Skoro rozmiary dysków przekraczają 100 GB, to na tak dużym dysku utworzonych jest około 210milionów sektorów.Numerowanie i śledzenie tak dużej liczby sektorów może być dla systemu plików zadaniem przekraczającymjego możliwości.W celu poprawienia wydajności pracy dysku twardego, sektory zostały połączone w grupy zwane jednostkamialokacji (ang.Clusters).Rozmiar jednostki alokacji jest równy liczbie sektorów w tej jednostce.Ponieważ jeśli plik nie zapełni całkowicie jednej lub kilkujednostek alokacji, to pozostała część powierzchni dyskowej jest tracona, to najefektywniejsze jest utworzenie jednostek alokacji orozmiarze jednego sektora.Stopień wykorzystania dysku maleje wraz ze wzrostem rozmiaru jednostki alokacji.Z drugiej strony zwiększenie jednostki alokacjipoprawia wydajność pracy dysku twardego.FATStandardowy system plików FAT wykorzystuje adresowanie 16-bitowe, czyli możliwe jest zaadresowanie maksymalnie 65 535jednostek alokacji.Rozmiar jednostki alokacji jest stały i zostaje określony na podstawie wielkości dysku podczas jegoformatowania.System FAT cechuje:- maksymalny rozmiar partycji dysku mniejszy niż 2 GB.- kompatybilność ze starszymi systemami operacyjnymi firmy Microsoft.- maksymalny rozmiar jednostki alokacji mniejszy niż 64 KB.Chociaż wielkość dysku FAT w systemie Windows XP może przekroczyć 2 GB, to ponieważ rozmiar jednostki alokacji tego dyskubędzie większy niż 32 KB, systemy DOS i Windows 95 nie będą miały do niego dostępu.FAT32Microsoft wprowadził system plików FAT32 w Windows 95 OSR2.System ten wykorzystuje trzydziestodwubitową tablicę FATpowiększając maksymalny rozmiar dysku do około 4 GB.Wcześniejsze wersje systemów operacyjnych firmy Microsoft nie są wstanie odczytać danych zapisanych na tak sformatowanym dysku.Chociaż teoretycznie górny rozmiaru woluminu FAT32 wynosi 8 TB, praktyczne maksymalny rozmiar woluminu FAT32 dlaWindows XP wynosi 32 GB, co umożliwia zapis całej tablicy FAT w pamięci podręcznej i poprawę wydajność dysku twardego.Rozdział 5 f& Zarządzanie danymi na dyskach NTFS 64System FAT32 cechuje:- maksymalny rozmiar partycji dysku mniejszy niż 32 GB.- mniejszy rozmiar tworzonych jednostek alokacji.- rozmiar jednostki alokacji większy niż 4 KB i mniejszy niż 32 KB.NTFSW systemie plików NT zastosowano adresowanie 64-bitowe, co teoretyczny umożliwia utworzenie dysku o wielkości około 16eksabajtów, ale w praktyce stosuje się ograniczenie maksymalnego rozmiaru woluminu do 2 TB.System NTFS cechuje:- maksymalny rozmiar partycji dysku przekraczający 32 GB.- odporność na błędy.System Windows XP jest w stanie wykryć uszkodzone sektory, przenieść dane w inny obszar dysku ioznaczyć te sektory jako uszkodzone, co spowoduje, że nie będą dłużej używane.- zwiększone bezpieczeństwo.Dzięki nadawaniu praw do plików oraz folderów oraz dzięki możliwości zaszyfrowania danychprzechowywanych na dyskach NTFS za pomocą mechanizmu EFS (ang.Encrypting File System)5 informacje są chronioneprzed dostępem niepowołanych osób.- zarządzanie wolnym miejscem.Na dyskach NTFS można zakładać limity ograniczające maksymalną ilośćprzechowywanych przez danego użytkownika danych.- lepsze wykorzystanie przestrzeni dysku.Jednostki alokacji na dysku tej samej wielkości sformatowanym w systemie NTFSsą średnio cztery razy mniejsze niż w przypadku sformatowania dysku w systemie FAT32.Czym jest system plików NT?Podstawową funkcją systemu plików jest lokalizacja plików.Wraz z systemem DOS pojawiła się tablica alokacji plików FAT,która określa strukturę plików i ich rozmieszczenie na dysku.Tablicę FAT można sobie wyobrazić jako mapę wskazującą, którejednostki alokacji są w użyciu, a które nie i w której jednostce alokacji zapisany jest dany plik.NTFS prezentuje całkowicie odmienne rozwiązanie, oparte na hierarchicznej bazie danych, tzw.główną tablicę plików (ang.MasterFile Table MFT)
[ Pobierz całość w formacie PDF ]