System plików - omówienie

Nasza ocena:

3
Pobrań: 49
Wyświetleń: 742
Komentarze: 0
Notatek.pl

Pobierz ten dokument za darmo

Podgląd dokumentu
System plików - omówienie - strona 1 System plików - omówienie - strona 2 System plików - omówienie - strona 3

Fragment notatki:

Systemy operacyjne / System plików
System plików
Zarządzanie plikami



system zarządzania plikami częścią systemu operacyjnego,
dane wejściowe aplikacji pobierane z plików,
dane wyjściowe aplikacji zachowywane w plikach w celu długookresowego
przechowywania.
Pojęcia dotyczące plików:
Pole – podstawowa jednostka danych,
charakteryzująca się rozmiarem i typem danych,
zawiera
pojedynczą
wartość,
Rekord – kolekcja powiązanych pól, traktowany jako pewna całość,
Plik – kolekcja podobnych rekordów, traktowany jako pewna całość identyfikowana
przez unikatową nazwę pliku, dostęp do pliku może być ograniczony poprzez prawa
dostępu,
Baza danych – kolekcja powiązanych danych z określonymi relacjami pomiędzy
poszczególnymi danymi.
Typowe operacje








pobierz wszystko,
pobierz jeden,
pobierz następny,
pobierz poprzedni,
wstaw jeden,
usuń jeden,
zaktualizuj jeden,
pobierz kilka.
System zarządzania plikami
 system udostępniający wyłączną metodę dostępu do plików,
 jego istnienie uwalnia od konieczności implementacji własnych metod
dostępu.
Zadania systemu zarządzania plikami




oferowanie metod zarządzania danymi spełniających wymagania
użytkowników,
gwarantowanie prawidłowości przechowywania danych w plikach,
optymalizowanie wydajności,
udostępnianie obsługi wejścia/wyjścia dla jak największy klasy urządzeń do
przechowywania danych,
Systemy operacyjne / System plików


minimalizacja bądź eliminacja potencjalnych możliwości uszkodzenia bądź
utracenia danych,
udostępnianie obsługi wejścia/wyjścia dla wielu użytkowników,
Minimalny zestaw wymagań wobec systemu plików:







każdy użytkownik powinien móc tworzyć i modyfikować pliki,
każdy użytkownik powinien mieć kontrolowany dostęp do plików innych
użytkowników,
każdy użytkownik powinien móc kontrolować dostęp do własnych plików,
każdy uzytkownik powinien móc zmieniać strukturę własnych plików na
potrzeby aplikacji,
każdy użytkownik powinien móc przemieszczać dane między plikami,
każdy użytkownik powinien móc przechowywać i odtwarzać pliki w przypadku
uszkodzenia,
każdy użytkownik powinien móc odwoływać się do plików poprzez nazwy
symboliczne.
Systemy operacyjne / System plików
Sterowniki urządzeń (device drivers)




najniższy poziom,
bezpośrednia komunikacja z urządzeniami peryferyjnymi,
odpowiedzialne za inicjalizację operacji na urządzeniach wejścia/wyjścia,
kontrolują zakończenie realizacji zleceń wejścia/wyjścia.
Podstawowy system plików (basic file system)



wymieniają bloki danych,
zarządzają lokacją bloków,
zarządzają buforowaniem bloków w pamięci głównej.
Podstawowy zarządca wejścia/wyjścia (basic I/O supervisor)




odpowiedzialny za inicjację i zakończenie plikowych operacji wejścia/wyjścia,
zarządza strukturami kontrolnymi,
zarządza szeregowaniem dostępu w celu optymalizacji wydajności,
część systemu operacyjnego.
Logiczne wejście/wyjście (logical I/O)



umożliwia użytkownikom i aplikacjom dostęp do rekordów,
udostępnia ... zobacz całą notatkę



Komentarze użytkowników (0)

Zaloguj się, aby dodać komentarz