/ / Struktura plików systemów operacyjnych i ich klasyfikacja

Struktura plików systemów operacyjnych i ich klasyfikacja

System plików jest pewnykolejność plików na dowolnym nośniku pamięci, w którym przechowywane są te pliki. Jak powszechnie wiadomo, różne typy plików mogą znajdować się na komputerach, telefonach komórkowych i innych urządzeniach mobilnych. Organizacja takiego przechowywania decyduje o formacie informacji, sposobie jej przechowywania i nazywania. Wszystkie te parametry odzwierciedlają strukturę plików systemów operacyjnych. Każdy konkretny system plików określa tylko jego charakterystykę:

- rozmiar nazwy pliku lub folderu;

- zestaw właściwości systemu (atrybutów) dla każdego typu pliku;

- Maksymalny możliwy rozmiar partycji pliku. W przypadku niektórych systemów możliwe jest również wykonywanie opcjonalnych operacji na plikach, a głównymi takimi opcjami są szyfrowanie i kontrola dostępu.

Dowolna struktura plików systemów operacyjnych wykonuje następujące zadania:

- nazewnictwo plików;

- tworzy unikalny interfejs dla aplikacji;

- określa metodę korelacji i wyświetlania modelu logicznego na nośniku fizycznym;

- zapewnia stabilność systemu;

- zawiera określone informacje, które są niezbędne do zapewnienia współdziałania systemu z jego innymi komponentami (aplikacjami, usługami, jądrem).

Ponadto pracuj z systemem plikówtyp dla wielu użytkowników zapewnia możliwość ograniczenia i wykluczenia dostępu innego użytkownika do danych przechowywanych na komputerze, a także stwarza warunki współpracy przy plikach. Struktura plików systemów operacyjnych zapewnia komunikację i interakcję między nośnikami pamięci i interfejsem API w celu uzyskania dostępu do plików. Funkcjonalnie wygląda tak. W tym momencie, gdy jakakolwiek aplikacja uzyskuje dostęp do pliku, program nie wie dokładnie, gdzie, na jakim konkretnym dysku, w jakim miejscu znajduje się wymagana informacja. Jedyną rzeczą, która jest znana aplikacji, są jej własne właściwości - rozmiar pliku, jego unikalna nazwa i atrybuty. Zatem, ponieważ każda struktura plików systemów operacyjnych ma unikalną charakterystykę, ustalane jest miejsce i metoda umieszczania określonego pliku na nośniku (na przykład na dysku twardym).

Sam dysk twardy jest kolekcjąGromady standardowej wielkości, z reguły mają rozmiar 512 bajtów. Te klastry są zorganizowane w pliki, a te z kolei w katalogi. Ze względu na pewną strukturę, pliki i katalogi są uznawane za wolne i używane, wadliwe. Jednak system plików nie jest bezpośrednio związany z fizycznymi urządzeniami do przechowywania danych, istnieją tak zwane systemy wirtualne, które są jedynie opisem sposobu uzyskiwania dostępu do plików i katalogów.

Podobnie jak większość struktur istniejących wnatura, plik ma hierarchiczny model organizacji. Oznacza to, że wszystkie pliki w dowolnym systemie operacyjnym są pogrupowane w katalogi. Pierwszy system operacyjny, w którym zastosowano hierarchiczny model budowania takiej struktury, był używany w systemie OS Multics, a następnie w systemie UNIX. Katalogi są łączone w drzewa, które mogą być kilkoma, tak jak w systemie operacyjnym w systemie DOS / Windows.

Najczęściej spotykane w nowoczesnych urządzeniach są systemy plików, które zgodnie z ich przeznaczeniem funkcjonalnym można podzielić na:

- zorientowane na nośniki o dostępie swobodnym (FAT32, HPFS, ext2);

- przeznaczony do sekwencyjnych mediów dostępowych;

- dla sieci i systemów wirtualnych;

- dla urządzeń optycznych i pamięci flash.

Każdy z nich ma specyficzne dla niego ograniczenie systemu plików, co zapewnia unikalność i bezpieczeństwo systemu operacyjnego, gwarantując niedostępność osoby postronnej.

Czytaj więcej: