Spisu treści:
- Definicja - Co oznacza tablica alokacji plików (FAT)?
- Techopedia wyjaśnia tabelę alokacji plików (FAT)
Definicja - Co oznacza tablica alokacji plików (FAT)?
Tablica alokacji plików (FAT) to system plików opracowany dla dysków twardych, który pierwotnie używał 12 lub 16 bitów dla każdego wpisu klastra w tabeli alokacji plików. Jest używany przez system operacyjny (OS) do zarządzania plikami na dyskach twardych i innych systemach komputerowych. Często można go również znaleźć w pamięci flash, aparatach cyfrowych i urządzeniach przenośnych. Służy do przechowywania informacji o plikach i przedłużenia żywotności dysku twardego.
Większość dysków twardych wymaga procesu znanego jako wyszukiwanie; jest to rzeczywiste fizyczne wyszukiwanie i pozycjonowanie głowicy odczytu / zapisu napędu. System plików FAT został zaprojektowany w celu zmniejszenia ilości wyszukiwania, a tym samym zminimalizowania zużycia na dysku twardym.
FAT został zaprojektowany do obsługi dysków twardych i podkatalogów. Wcześniejszy FAT12 miał adresy klastrowe do 12-bitowych wartości z maksymalnie 4078 klastrami; w systemie UNIX dozwolone było do 4084 klastrów. Bardziej wydajny FAT16 został zwiększony do 16-bitowego adresu klastra, pozwalając na 65 517 klastrów na wolumin, klastrów 512-bajtowych z 32 MB miejsca i miał większy system plików; z czterema sektorami było 2, 048 bajtów.
Techopedia wyjaśnia tabelę alokacji plików (FAT)
FAT16 został wprowadzony w 1983 r. Przez IBM z jednoczesnymi wydaniami komputera osobistego IBM AT (PC AT) i oprogramowania Microsoft MS-DOS (system operacyjny dysku) 3.0. W 1987 Compaq DOS 3.31 wydał rozszerzenie oryginalnej wersji FAT16 i zwiększył liczbę sektorów dysków do 32 bitów. Ponieważ dysk został zaprojektowany z myślą o 16-bitowym języku asemblera, cały dysk musiał zostać zmieniony, aby używać 32-bitowych numerów sektorów.
W 1997 roku Microsoft wprowadził FAT32. Ten system plików FAT zwiększył ograniczenia rozmiaru i pozwolił kodowi trybu rzeczywistego DOS obsługiwać ten format. FAT32 ma 32-bitowy adres klastra z 28 bitami używanymi do przechowywania numeru klastra dla około 268 milionów klastrów. Najwyższym poziomem podziału systemu plików jest partycja. Partycja podzielona jest na woluminy lub dyski logiczne. Każdy dysk logiczny ma przypisaną literę, taką jak C, D lub E.
System plików FAT ma cztery różne sekcje, każda jako struktura na partycji FAT. Cztery sekcje to:
- Sektor rozruchowy: Jest to również znane jako sektor zarezerwowany; znajduje się w pierwszej części dysku. Zawiera: niezbędny kod modułu ładującego system operacyjny, aby uruchomić system PC, tablicę partycji znaną jako główny rekord rozruchowy (MRB), który opisuje sposób organizacji napędu, oraz blok parametrów BIOS (BPB), który opisuje fizyczny zarys pojemność przechowywania danych.
- Region FAT: region ten ogólnie obejmuje dwie kopie tabeli alokacji plików, która służy do sprawdzania redundancji i określa sposób przypisywania klastrów.
- Region danych: tutaj przechowywane są dane katalogu i istniejące pliki. Zajmuje większość partycji.
- Region katalogu głównego: ten region to tabela katalogów, która zawiera informacje o katalogach i plikach. Jest używany z FAT16 i FAT12, ale nie z innymi systemami plików FAT. Ma ustalony maksymalny rozmiar, który jest konfigurowany podczas tworzenia. FAT32 zwykle przechowuje katalog główny w obszarze danych, więc w razie potrzeby można go rozwinąć.



