SYSTEMY PLIKÓW

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.

Systemy plików stosuje się dla różnych nośnik danych, takich jak dyski, dyskietki, a także w strumieniach danych, sieciach komuterowych, pamięciach. We współczesnych systemach operacyjnych bezpośrednie operowanie na danych w plikach zarezerwowane jest tylko dla systemu operacyjnego, aplikacje mają dostęp tylko do operacji na plikach i mają zabroniony bezpośredni dostęp do nośnika danych.

Różnice w systemach plików

W zależności od wymagań, jakie musi spełniać nośnik, stosuje się różne systemy plików. Najważniejszą różnicą pomiędzy różnymi systemami jest maksymalna wielkość pliku.

W zakresie komputerów osobistych stosuje się pięć różnych systemów plików:

• FAT16

• FAT32

• exFAT

• NTFS

• HSF+

FAT16

FAT16 (File Allocation Table 16) został opracowany w 1983 roku i potrafi zarządzać danymi o maksymalnej wielkości 2 GB. Nośnik, w którym zastosowano FAT16, może mieć maksymalną wielkość 4 GB i nie może zawierać więcej niż 65 536 plików. Ten przestarzały system został już wyparty przez FAT32 i NTFS.

FAT32

Ponieważ dyski musiały sprostać rosnącym wymaganiom co do ilości i wielkości zapisywanych plików, w 1997 roku wprowadzono FAT32. Ten system obsługuje pliki o maksymalnym rozmiarze 4 GB i twarde dyski do 8000 GB
z maksymalnie 270 milionami plików. Oprócz Windows w wersji od 95 SP2 dyski z systemem FAT32 obsługują również inne systemy operacyjne, takie jak Mac OS firmy Apple.

exFAT 

exFAT (Extended File Allocation Tablezostał opracowany na potrzeby kart pamięci po to, aby również te nośniki mogły obsługiwać większe pliki. exFAT współpracuje tylko z Windows XP (po zainstalowaniu dodatku Service Pack 2), Vistą (po zainstalowaniu Service Pack 1) albo Windows 7. Ponieważ żaden inny system operacyjny nie jest w stanie odczytać danych z tego systemu plików, to pozostaje on prawie nieużywany.

NTFS

NTFS (New Technology File System) to współczesny standardowy system plików Windows. Potrafi zarządzać plikami o niewyobrażalnej obecnie wielkości 16 000 GB i dyskami do 256 000 GB (256 terabajtów). Liczba plików, jakie można zapisać na nośniku z systemem plików NTFS, wynosi ponad 4 miliardy, a więc praktycznie jest nieograniczona. W razie użycia jeszcze większych plików i jeszcze większych dysków NTFS można rozszerzyć

HSF+

HSF+ (Hierarchical File System) to standardowy system plików systemów operacyjnych Mac OS. Podobnie jak NTFS obsługuje bardzo duże pliki i dyski, i tak samo jak on wykorzystuje mechanizm księgujący. Użytkownicy chcący skorzystać z dysku z HSF+ pod Windows muszą zainstalować dodatkowy program, na przykład MacDrive.

EXT3

Ext3 - nowoczesny system plików oparty na ext2. Domyślny w większości dystrybucji systemu GNU/Linux opartych na jądrze2.4 oraz nowszych. 

Właściwości:

  • Journaling - mechanizm księgowania zwiększający bezpieczeństwo systemu, 
  • Indeksowane katalogi - znacznie zwiększają wydajność systemu przy dużej ilości plików, 
  • Zapis synchroniczny - w najnowszych wersjach systemu Ext3 (jądro 2.4.19) działa ponad 10 razy szybciej od wersji z Ext2, 
  • Kompatybilność z Ext2. 

BIBLIOGRAFIA:

Create by Michał Sztuka

Made with Slides.com