System plików fat32 - system o ciekawej historii
Jeśli mówić językiem poza akademickim, plikSystem - to w jaki sposób dane są przechowywane w strukturze i pewnych nośników danych (dysk twardy komputera, dyskietce, wewnętrzna pamięć telefonu lub aparatu, itp). Tj. Koncepcja systemu plików obejmuje takie elementy, jak organizacja, struktura i kolejność nazywania informacji. Innymi słowy, system plików z komputera (dokładniej wziąć nośnika dysku lub pamięci) - to jest to, co pozwala aplikacji na dostęp do plików na nośniku nie zwracając uwagi na fizyczne rodzaju pojazdu oraz od lokalizacji logiki to wymagane informacje. Wszystko, co program "wie", to nazwa żądanego pliku i, być może, zestaw jego dodatkowych atrybutów. I tutaj już z systemu plików i sterownika systemu zależy jak szybko i dokładnie program otrzyma żądane informacje.
System plików fat32 jest jednym z nichNajstarszy z systemów plików używanych w nowoczesnych komputerach. Nawiasem mówiąc, wbrew powszechnemu przekonaniu, jest młodszy od swojego głównego konkurenta - systemu plików NTFS (daty pojawienia się to odpowiednio 1996 i 1993). Jego system plików doświadczył świtu w okresie od 1997 do 2001-2003; w czasach, gdy dominującym rynkiem były systemy operacyjne Windows 95, 98 i Millennium. System plików fat32 jest dalszym rozwinięciem systemu plików fat16, z którym wszystkie komputery pracowały pod systemem operacyjnym MS DOS i kilkoma innymi. Od swojego poprzednika nowy system plików charakteryzuje się szeregiem ważnych udoskonaleń:
- maksymalny rozmiar pliku został zwiększony z 2 GB do 4 GB;
- Maksymalny teoretyczny rozmiar wolumenu został zwiększony z 4 GB (w praktyce - 2 GB) do 8 TB (w praktyce - nie więcej niż 2 TB, a jeszcze mniej, ale nadal, w 1996 r. - więcej niż wystarcza).
Bardzo uproszczony system plików fat32to duża tabela, która zawiera informacje o każdym klastrze (minimalna ilość pamięci, którą można przydzielić do przechowywania informacji). W rzeczywistości tłuszcz jest również odszyfrowywany - "tablica alokacji plików", czyli "tablica alokacji plików". Informacje o każdym klastrze w tabeli mogą zawierać następujące informacje:
- Bezpłatne;
- zajęty, ale nie ostatni klaster pliku;
- Zajęty i jest ostatnim klastrem plików;
- Zepsuty (dane nie mogą być do niego zapisane);
- Zarezerwowany przez system operacyjny.
System plików fat32 może przypisywać plikicztery atrybuty - ukryty, systemowy, archiwalny i tylko do odczytu. W latach 80. i na początku lat 90. było to wystarczające, aby zaspokoić podstawowe potrzeby większości użytkowników.
"Wyścig zbrojeń" z systemem plików NTFS fat32utracone z kilku powodów. Po pierwsze, na początku lat dziewięćdziesiątych tego stulecia system Windows XP stał się bardziej rozpowszechniony, dla którego NTFS był rodzimym systemem plików. Wielu użytkowników instalacji "systemów operacyjnych" zgodziło się z ofertą sformatowania partycji systemowej w nowym systemie operacyjnym, nie wyobrażając sobie nawet zalet ani wad tego działania. Po drugie, fat32 podsumował ograniczony maksymalny rozmiar pliku. Nie było już możliwe zapisanie na dysku twardym obrazu ulubionego DVD lub gry, która Ci się podobała. Po trzecie, system plików NTFS, który został stworzony dla sieci i systemów operacyjnych dla serwerów, które zostały pierwotnie ustanowione możliwość bardziej zaawansowanego zarządzania prawami do informacji, a także większy margines bezpieczeństwa przed uszkodzeniem danych niż FAT32, która w rzeczywistości była głęboka modernizacja system plików z lat 70.
Ale w tym była jedna klasa urządzeńPozycja "starej kobiety" fat32 jest jeszcze silniejsza niż NTFS. Są to wymienne dyski flash i karty flash. Ze względu na większą złożoność organizacji wewnętrznej, system plików NTFS działa wolniej z niespiesznie wymiennymi nośnikami. Sukces targów fat32 w tym segmencie był tak wielki, że Microsoft w 2008 roku był zmuszony wprowadzić następujące udoskonalenia systemów plików rodziny tłuszczów - system plików exFAT, który został umieszczony jako system plików dla wymiennej pojemności 64 GB lub większej. Ten nowy system operacyjny ma wiele wad związanych z fat32. Ale historia o niej to zupełnie inna historia.