• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • File Allocation Table



    Podstrony: [1] 2 [3] [4]
    Przeczytaj także...
    exFAT (Extended File Allocation Table, znany również jako FAT64) jest systemem plików stworzonym przez Microsoft specjalnie na potrzeby nośników zewnętrznych (np.: pamięci flash, dyski SSD, zewnętrzne dyski magnetyczne). Został zawarty w następujących systemach operacyjnych: Windows Embedded CE 6.0, Windows Vista z dodatkiem Service Pack 1, Windows 7 i Windows Server 2008. Ponadto dla Windows XP i Windows Server 2003 Microsoft opublikował stosowną aktualizację. System plików domyślnie obsługuje system Mac OS X Snow Leopard 10.6.5 lub nowszy. exFAT może być używany wszędzie tam, gdzie system plików NTFS nie jest najlepszym rozwiązaniem, na przykład ze względu na dużą nadmiarowość struktury danych i zaawansowany systemem zarządzania prawami dostępu i własności.Mac OS – system operacyjny komputerów Macintosh. Od wydania wersji 10.0 (OS X), starsze wersje znane są jako Mac OS Classic.
    Klaster[ | edytuj kod]

    W formacie FAT partycja (poza początkowymi zarezerwowanymi sektorami) jest podzielona na klastry (jednostki alokacji pliku). Każdy klaster składa się z jednego lub kilku sektorów, klastry są numerowane. System operacyjny na podstawie numeru klastra oblicza numer logiczny sektora (numer sektora od początku partycji), a na tej podstawie numer ścieżki, głowicy i sektora na ścieżce (dawniej fizyczne położenie na dysku), identyfikując jednoznacznie sektor i dokonując odczytu lub zapisu wybranego sektora.

    Pamięć USB (znana także pod nazwami: pendrive, USB Flash Drive, Flash Disk, Flashdrive, Finger Disk, Massive Storage Device, Flash Memory Stick Pen Drive, USB-Stick) – urządzenie przenośne zawierające pamięć nieulotną typu Flash EEPROM, zaprojektowane do współpracy z komputerem poprzez port USB i używane do przenoszenia danych między komputerami oraz urządzeniami obsługującymi pamięci USB.ext3 (ang. Third Extended File System) – system plików oparty na systemie ext2. Jest to domyślny system plików w większości dystrybucji systemu Linux opartych na jądrze od 2.4 do 2.6.

    Klaster w całości jest przydzielany jednemu plikowi. Plik w katalogu zawiera numer pierwszego klastra pliku, gdzie znajdują się dalsze części pliku opisuje wpis w FAT. W tablicy FAT pod numerem odpowiadającym numerowi pierwszej części pliku jest umieszczony numer kolejnego klastra przydzielonego plikowi lub liczba z zakresu FFF8h-FFFFh, jeśli to jest ostatni klaster pliku. Jeżeli dany klaster jest wolny, to w FAT odpowiada mu wpis 0000h, a FFF7h oznacza uszkodzony klaster.

    FAT32 – odmiana systemu plików FAT, po raz pierwszy zastosowany w systemie operacyjnym Windows 95 OSR2, następca FAT16.Microsoft Windows (ang. windows „okna”, IPA: [maɪkɹoʊsɑːft ˈwɪndoʊz]) – rodzina systemów operacyjnych stworzonych przez firmę Microsoft. Systemy rodziny Windows działają na serwerach, systemach wbudowanych oraz na komputerach osobistych, z którymi są najczęściej kojarzone.
    Przykład Wielkość klastra zależy od maksymalnego numeru klastra zależnego od wersji FAT, czyli 12, 16 albo 32, jednak ta nie określa bezpośrednio liczby dostępnych klastrów. Np. w FAT12 będzie ich mniej niż 4096 (2), ponieważ niektóre z nich mają znaczenie wyłącznie systemowe i nie są dostępne dla użytkownika. Liczba dostępnych klastrów jest jednocześnie maksymalną liczbą możliwych do zapisania plików na partycji. FAT12 użyjemy dla dysku o pojemności 20 MB – dysk ten ma 40 960 sektorów, więc klaster musi zawierać 10 sektorów, co odpowiada 5 kB.

    Zalety i wady tablicy alokacji[ | edytuj kod]

    Tablica FAT umożliwia szybkie odszukanie miejsca dla nowego pliku lub dalszej części, łatwe odszukiwanie kolejnych części plików. Wadą systemu FAT jest to, że dla partycji o dużej pojemności klaster jest równie duży i znaczna część pozostaje pusta (średnio pół klastra na plik), w trakcie zapisywania i kasowania plików ulegają one fragmentacji (kolejne fragmenty pliku mogą leżeć w znacznej odległości od siebie), a przestawianie głowic dysku zajmuje czas. Inną wadą jest to, że każde założenie, skasowanie, każda zmiana wielkości pliku pociąga za sobą konieczność zmiany tablicy FAT, co przy niepoprawnym działaniu komputera może doprowadzić do utraty wszystkich danych na partycji.

    Długa nazwa pliku (ang. Long file name, LFN) – metoda firmy Microsoft umożliwiająca nadawanie plikom zapisanym na partycji FAT nazw dłuższych niż 11 (8+3) znaków. Możliwość ta została wprowadzona po raz pierwszy w systemie Windows NT 3.5. Dzięki temu nazwa pliku może zawierać do 255 znaków w standardzie UTF-16 wliczając w to spacje, znaki niealfanumeryczne (z wyjątkiem znaków o specjalnym znaczeniu dla jądra systemu: /: * ? " < > |). W celu zachowania kompatybilności wstecznej ze starszymi systemami operacyjnymi, Microsoft opracował metodę generowania nazw w formacie 8+3 z długiej nazwy pliku i rozszerzenia (na przykład z "Microsoft.txt" do "MICROS~1.TXT").Klaster dyskowy (ang. disk cluster) - w systemie plików podstawowa jednostka przechowywania danych, składająca się z jednego lub kilku sektorów nośnika danych. Obszar jednego klastra można wypełnić danymi należącymi tylko do jednego pliku.

    Bloki partycji FAT[ | edytuj kod]

    Partycja systemu FAT składa się z 4 regionów:

    1. zarezerwowany (z boot sectorem) – a w nim tablica BPB (Bios Parameter Block) oraz program ładujący system operacyjny (boot loader) dla partycji systemowej. Blok BPB zawiera informacje potrzebne do wyliczenia położenia i rozmiaru pozostałych regionów.
    2. tablica alokacji (tablica FAT) – przechowywana zaraz za boot sektorem struktura, zajmująca kilka sektorów, która zawiera informacje dla systemu operacyjnego na temat klastrów. Każda pozycja w tablicy FAT odpowiada jednemu klastrowi. Sposób kodowania informacji opisano wyżej. Na partycji może być kilka kopii tablicy FAT, zazwyczaj dwie.
    3. katalog główny (w FAT32 nie istnieje w tej formie) – katalog główny (root directory) i jego podkatalogi zawierają nazwę pliku, atrybuty, informacje o czasie utworzenia i modyfikacji, wskaźnik na pierwszy klaster z danymi.
    4. region danych – zajmowany przez podkatalogi i wszystkie pliki; podzielony na logiczne bloki zwane klastrami.
    System operacyjny (ang. Operating System, skrót OS) – oprogramowanie zarządzające systemem komputerowym, tworzące środowisko do uruchamiania i kontroli zadań użytkownika.IBM PC (Personal Computer) – platforma komputerów osobistych zapoczątkowana 12 sierpnia 1981 roku przez firmę IBM modelem IBM 5150 powszechnie znanym wyłącznie jako IBM PC.


    Podstrony: [1] 2 [3] [4]



    w oparciu o Wikipedię (licencja GFDL, CC-BY-SA 3.0, autorzy, historia, edycja)

    Warto wiedzieć że... beta

    Apple Inc. (wcześniej Apple Computer Inc.) NASDAQ: AAPL – amerykańska korporacja zajmująca się projektowaniem i produkcją elektroniki użytkowej, oprogramowania i komputerów osobistych z siedzibą w Cupertino w Kalifornii. Założona przez Steve’a Wozniaka – projektanta, Steve’a Jobsa i Ronalda Wayne’a. Produkty spółki to m.in.: komputery Mac, iPod, iPhone i iPad. Oprogramowanie Apple obejmuje system operacyjny OS X, przeglądarkę multimediów iTunes, pakiet oprogramowania multimedialnego i kreatywności iLife, pakiet oprogramowania biurowego iWork, profesjonalny pakiet fotografii Aperture, pakiet profesjonalnych rozwiązań wideo Final Cut Studio oraz zestaw narzędzi audio Logic Studio. Od stycznia 2010 roku firma działa poprzez 284 własnych sklepów detalicznych w dziesięciu krajach, oraz za pośrednictwem sklepu internetowego sprzedającego zarówno sprzęt, jak i oprogramowanie.
    Universal Serial Bus, USB, uniwersalna magistrala szeregowa – rodzaj sprzętowego portu komunikacyjnego komputerów, zastępującego stare porty szeregowe i porty równoległe. Został opracowany przez firmy Microsoft, Intel, Compaq, IBM i DEC.
    BPB (ang. BIOS Parameter Block) – pojęcie z zakresu informatyki, składowa sektora rozruchowego. Zawiera podstawowe informacje na temat struktury systemu plików FAT.
    Microsoft Windows NT (ang. New Technology) – rodzina 32- i 64-bitowych systemów operacyjnych firmy Microsoft, początkowo przeznaczonych do zastosowań profesjonalnych, obecnie z tej rodziny pochodzą także najpopularniejsze systemy dla użytkowników domowych. Rodzina systemów NT, wywodzi się z systemu OS/2, opracowanego przez IBM we współpracy z Microsoftem. Początkowe wersje Windows NT w wersji 3.x mogły być instalowane na partycji HPFS (System plików OS/2), właśnie dlatego, że rodzina NT bazowała na kodzie OS/2.
    Dyskietka, inaczej dysk miękki – dysk wymienny, przenośny nośnik magnetyczny o niewielkiej pojemności, umożliwiający zarówno odczyt, jak i zapis danych; nośnikiem danych jest wirujący krążek z wytrzymałego tworzywa sztucznego (najczęściej mylaru – politereftalanu etylenu w postaci cienkiej folii) pokryty warstwą magnetyczną. Średnica krążka wraz ilością możliwych do zapisania danych stanowią podstawowe parametry dyskietki.
    System plików – metoda przechowywania plików, zarządzania plikami, informacjami o tych plikach, tak by dostęp do plików i danych w nich zgromadzonych był łatwy dla użytkownika systemu; także: wolumin.
    Pamięć flash (ang. flash memory) – rodzaj pamięci EEPROM, pozwalającej na zapisywanie lub kasowanie wielu komórek pamięci podczas jednej operacji programowania. Jest to pamięć trwała (nieulotna) – po odłączeniu zasilania nie traci zapisanych w niej danych.

    Reklama

    Czas generowania strony: 0.012 sek.