1 / 11

System plików

System plików. Opracowanie: Maria Wąsik. Podstawowe pojęcia. Plik ( file ) – ciąg danych o skończonej długości stanowiący całość dla systemu operacyjnego. Katalog ( directory ) – plik zawierający spis odwołań do innych plików lub katalogów

maalik
Télécharger la présentation

System plików

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. System plików Opracowanie: Maria Wąsik

  2. Podstawowe pojęcia • Plik (file) – ciąg danych o skończonej długości stanowiący całość dla systemu operacyjnego. • Katalog (directory) – plik zawierający spis odwołań do innych plików lub katalogów • System plików (file system)– metoda przechowywania oraz zarządzania plikami w taki sposób, aby zapewnić łatwy dostęp do danych użytkownikom systemu. • W każdym systemie plików jest określona: • Wielkość jednostki alokacji • Metoda odnajdowania pliku • Każdy system operacyjny obsługuje przynajmniej jeden system plików, współczesne systemy operacyjne zazwyczaj obsługują kilka systemów plików.

  3. Hierarchiczna struktura systemu plików

  4. Struktura dysku • Obszar dysku jest podzielony na sektory. • Sektor jest najmniejszą adresowalną jednostką zapisu danych na dysku, oznacza to, że do każdego sektora można odwołać się za pomocą unikalnego adresu. Typowy sektor ma wielkość 512 bajtów. • Liczba sektorów wzrasta wraz z wielkością dysku. • Wykonywanie operacji na tak dużej liczbie adresów jest skomplikowane, dlatego sektory grupowane są w klastry (cluster). Klaster może się składać z jednego lub kilku sąsiednich sektorów. • Klaster – najmniejsza ilość miejsca na dysku przeznaczona na zapis pliku, oznacza to, że plik musi zająć co najmniej jeden klaster. Dysk 150 GB – 314 572 800 sektorów

  5. Systemy plików FAT • Najważniejszym elementem systemu FAT jest Tablica Alokacji Plików (File Allocation System), w której przechowuje się informacje o rozmieszczeniu plików na dysku. Jest to lista wszystkich klastrów wraz z informacją, do których plików należą. • Liczba dostępnych klastrów jest jednocześnie maksymalną liczbą możliwych do zapisania plików na dysku (partycji). • Efektywność wykorzystania miejsca na dysku zależy od rozmiaru klastra FAT 16 Na adres jednego klastra przeznaczone jest 16 bitów, ilość klastrów – 216 (ok. 65 tys) FAT 32 Na adres jednego klastra przeznaczone jest 32 bity, ilość klastrów – 232 (ok. 4,2 mld)

  6. Wykorzystanie miejsca na dysku Plik 10 B, Dysk 2GB 2GB =1024 * 1024 * 1024 * 2= 2 147 483 648 bajtów Miejsce zajęte przez plik na dysku musi być wielokrotnością rozmiaru klastra FAT16 Ilość sektorów - 2 147 483 648 / 512 = 4 194 304 Ilość klastrów- 65536 Ilość sektorów na klaster - 4 194 304 / 65536 = 64 Na zapis pliku o wielkości 10 bajtów system zajmie 64 * 512 B, czyli 32 768 B (32 KB) FAT32 Ilość sektorów - 2 147 483 648 / 512 = 4 194 304 Ilość klastrów- 4 294 967 296 Ilość sektorów na klaster - 4 194 304 / 4 294 967 296 = 0,001, po zaokrągleniu do pełnych wartości - 1 Na zapis pliku o wielkości 10 bajtów system zajmie 1 * 512 B, czyli 512 B (0,5 KB)

  7. System plików NTFS • New Technology File System - system plików wprowadzony po raz pierwszy w systemie operacyjnym Windows NT • Na adres 1 klastra przeznacza się 64 bity • Maksymalny rozmiar jednej partycji to 2TB • Informacje o plikach są przechowywane w głównej tablicy plików MTF (Master File Table), która jest bazą danych. Pliki i katalogi są reprezentowane w MTF przez rekordy zawierające komplet informacji na ich temat. • Dzięki wprowadzeniu obsługi metadanych można ograniczać dostęp do plików i katalogów, kompresować dane w locie, szyfrować i odzyskiwać utracone dane. Metadane – czyli „dane o danych”, ich przykładem są klasyczne katalogi biblioteczne

  8. Właściwości plików • Nazwa • Rozmiar • Data utworzenia • Data modyfikacji • Tylko do odczytu • Ukryty • Archiwalny • Systemowy Atrybuty plików

  9. Zasady pracy z plikami • Zapisywanie plików pod określoną nazwą: nazwa powinna odzwierciedlać treść pliku • Zapisywanie plików w określonej lokalizacji ułatwiającej późniejsze odszukanie pliku. • Tworzenie kopii zapasowych ważnych plików. • Włączenie opcji autozapisu, tam gdzie jest to możliwe. • Ochrona ważnych plików hasłem

  10. Odzyskiwanie utraconych plików • Pliki zapisane na twardym dysku podczas kasowania umieszczane są w specjalnym katalogu: Kosz. Wszystkie plik z kosza można przywrócić do ich poprzedniej lokalizacji • Kasowanie plików polega na oznaczeniu klastrów zajmowanych przez ten plik jako wolne i zastąpieniu pierwszej litery nazwy przez znak ASCII o kodzie 229. Dopóki na tym miejscu nie zostaną zapisane inne pliki, plik można odzyskać przy użyciu specjalnych programów: Easy Data Recovery Handy Recovery

  11. Dziękuję za uwagę

More Related