Bibliografia Windows XP Komendy i polecenia Praktyczne przykady
Bibliografia: Windows XP. Komendy i polecenia. Praktyczne przykłady, P. Czarny Windows XP. Naprawa i optymalizacja, B. Danowski Windows XP Home Pl, D. Mendrala i M. Szeliga Windows Vista PL. Instalacja i naprawa, B. Danowski www. chip. pl www. howto. pl www. wikipedia. pl Systemy plików Opracował: Andrzej Nowak
System plików typu: UNIX
Przykłady implementacji systemu plików • UNIX — pliki identyfikowane są przez iwęzły, wpis katalogowy zawiera indeks iwęzła, który z kolei zawiera indeks (kombinowany) jednostek alokacji.
UNIX — informacje ogólne v Z każdym plikiem związany jest i-węzeł, który przechowuje wszystkie atrybuty pliku z wyjątkiem nazwy. v Nazwa znajduje się w katalogu obok numeru i-węzła danego pliku. v Katalogi tworzą strukturę wielopoziomową (katalog zawiera wpis specyfikujący inny katalog). v Dane (zawartość pliku) znajdują się w blokach (jednostkach alokacji) o ustalonym rozmiarze. v Bloki identyfikowane są za pośrednictwem indeksu kombinowanego. v Wolne bloki wyszczególnione są na liście powiązanej.
UNIX — format partycji
UNIX — struktura wpisu katalogowego
UNIX — struktura wpisu katalogowego
System plików typu: ISO 9660
Przykłady implementacji systemu plików • ISO 9660 (CD ROM) — przydział ciągły, wpis katalogowy zawiera indeks pierwszej jednostki alokacji oraz rozmiar pliku, wpisy katalogowe są posortowane alfabetycznie.
ISO 9660 — informacje ogólne v Dane na płycie CD nie są rozkładane w cylindrach, lecz tworzą układ spiralny. v Spirala dzielona jest na bloki logiczne (sektory) o rozmiarze 2352 bajtów (w tym preambuły, kody korekcyjne itp. ), z czego na dane pozostaje 2048 bajtów. v Binarne pola numeryczne są kodowanie podwójnie: zgodnie z uporządkowaniem grubokońcówkowym oraz cienkokońcówkowym. v Maksymalny poziom zagnieżdż. katalogów — 8. Gr 2
ISO 9660 — format partycji
ISO 9660 — struktura wpisu katalogowego
System plików typu: CP/M
Przykłady implementacji systemu plików • CP/M — katalog zawiera blok kontrolny pliku (FCB), identyfikujący 16 jednostek alokacji (zawierający indeksy tych jednostek alokacji).
CP/M — informacje ogólne v Jednopoziomowy katalog zawiera 32 -bajtowe wpisy, tzw. Bloki kontrolne plików (FCB), obejmujące prawie wszystkie (w niektórych przypadkach wszystkie) atrybuty pliku. v W katalogu znajdują się wpisy wszystkich plików w systemie. v Z każdym wpisem związany jest jednobajtowy kod użytkownika, w związku z czym każdy użytkownik widzi tylko swoje pliki (katalog dwupoziomowy). v Zarządzanie wolną przestrzenią przy użyciu wektora bitowego, przechowywanego w pamięci, wyliczanego każdorazowo po zmianie nośnika.
CP/M — format partycji
CP/M — struktura wpisu katalogowego
CP/M — reprezentacja dużych plików
- Slides: 19