To tylko jedna z 3 stron tej notatki. Zaloguj się aby zobaczyć ten dokument.
Zobacz
całą notatkę
System plików FAT i NTFS Sposób, w jaki komputer organizuje pliki i katalogi na nośniku danych o swobodnym dostępie (takim jest np. dysk twardy i dyskietka magnetyczna, ale już nie taśma magnetofonowa, w której dostęp do danych wymaga jej przewinięcia). System plików określa to, jak informacje są zapisywane i odczytywane. System plików definiuje także wielkość klastrów, możliwe do użycia atrybuty plików oraz schemat poprawnych nazw plików i katalogów - ich długość (np. system 8.3, system długich nazw plików) i dopuszczalne znaki w nazwach. Najpopularniejsze systemy plików to FAT16 (stosowany w MS-DOS, Windows 9x i Windows NT), FAT32 (Windows 95 OSR2 i Windows 98) oraz NTFS (Windows NT). Jedynym wspólnym systemem plików wszystkich wersji Windows i MS-DOS jest FAT16. Inne popularne systemy plików to: HPFS, CDFS i VFAT. Podstawowymi terminami opisującymi dyski twarde są sektory i jednostki alokacji. Dane na każdym dysku twardym zapisywane są w sektorach, po 512 bajtów każdy. Rozmiary dysków przekraczają 100 GB, to na tak dużym dysku utworzonych jest około 210 milionów sektorów. Numerowanie i śledzenie tak dużej liczby sektorów może być dla systemu plików zadaniem przekraczającym jegomożliwości. W celu poprawienia wydajności pracy dysku twardego, sektory zostały połączone w grupy zwane jednostkami alokacji. Rozmiar jednostki alokacji jest równy liczbie sektorów w tej jednostce. Ponieważ jeśli plik nie zapełni całkowicie jednej lub kilku
jednostek alokacji, to pozostała część powierzchni dyskowej jest tracona, to najefektywniejsze jest utworzenie jednostek alokacji o rozmiarze jednego sektora. Stopień wykorzystania dysku maleje wraz ze wzrostem rozmiaru jednostki alokacji. Z drugiej strony zwiększenie jednostki alokacji
poprawia wydajność pracy dysku twardego.
FAT (File Allocation Table - tablica alokacji plików) jest to tablica opisująca, w których klastrach dysku twardego lub dyskietki magnetycznej system operacyjny ma szukać każdego z zapisanych na nim plików. FAT jest tworzony podczas formatowania nośnika danych. Podczas zapisu pliku informacje o nim są automatycznie zachowywane w tablicy FAT. Potocznie przez FAT rozumie się FAT16 lub FAT32. Standardowy system plików FAT wykorzystuje adresowanie 16-bitowe, czyli możliwe jest zaadresowanie maksymalnie 65 535 jednostek alokacji. Rozmiar jednostki alokacji jest stały i zostaje określony na podstawie wielkości dysku podczas jego formatowania.
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.
Microsoft wprowadził system plików FAT32 w Windows 95 OSR2. System ten wykorzystuje trzydziestodwubitową tablicę FAT powiększając maksymalny rozmiar dysku do około 4 GB. Wcześniejsze wersje systemów operacyjnych firmy Microsoft nie są w stanie odczytać danych zapisanych na tak sformatowanym dysku. Chociaż teoretycznie górny rozmiaru woluminu FAT32 wynosi 8 TB, praktyczne maksymalny rozmiar woluminu FAT32 dla Windows XP wynosi 32 GB, co umożliwia zapis całej tablicy FAT w pamięci podręcznej i poprawę wydajność dysku twardego.
... zobacz całą notatkę
Komentarze użytkowników (0)