Systém súborov je špecifickýporadie, v ktorom sú súbory umiestnené na akomkoľvek úložnom médiu, na ktorom sú tieto súbory uložené. Ako každý vie, v počítačoch, mobilných telefónoch a ďalších mobilných zariadeniach sa nachádzajú rôzne typy súborov. Organizácia takéhoto úložiska určuje formát obsiahnutých informácií, spôsob ich uchovávania a pomenovania. Všetky tieto parametre sa odrážajú v štruktúre súborov operačných systémov. Každý špecifický súborový systém určuje svoje špecifické:
- veľkosť názvu súboru alebo priečinka;
- súbor systémových vlastností (atribútov) pre každý typ súboru;
- maximálna možná veľkosť oddielu súboru.Pre niektoré systémy je možné vykonať niektoré voliteľné operácie so súbormi, hlavnými takými možnosťami sú šifrovanie a riadenie prístupu.
Akákoľvek štruktúra súborov operačných systémov vykonáva tieto úlohy:
- pomenovanie súboru;
- vytvára jedinečné rozhranie pre aplikácie;
- určuje spôsob korelácie a zobrazovania logického modelu na fyzickom médiu;
- poskytuje stabilitu systému;
- Obsahuje určité informácie, ktoré sú potrebné na zabezpečenie interakcie systému s jeho ostatnými komponentmi (aplikáciami, službami, jadrom).
Okrem toho práca so súborovým systémomtyp pre viacerých používateľov umožňuje obmedziť a všeobecne vylúčiť prístup iného používateľa k údajom uloženým v počítači a tiež vytvára podmienky na spoluprácu so súbormi. Štruktúra súborov operačných systémov poskytuje komunikáciu a interakciu medzi úložným médiom a API na prístup k súborom. Z praktického hľadiska to vyzerá takto. V okamihu, keď niektorá aplikácia pristupuje k súboru, program presne nevie, kde, na ktorej konkrétnej jednotke, ako sa nachádzajú požadované informácie. Jediná vec, ktorú aplikácia vie určite, sú iba jej vlastné vlastnosti - veľkosť súboru, jeho jedinečný názov a atribúty. Je to presne preto, že každá štruktúra súborov operačných systémov je jedinečná vo svojej charakteristike, že miesto a spôsob umiestnenia konkrétneho súboru na médium (napríklad na pevný nosič) je stanovený.
Samotný pevný disk je kolekciaštandardné klastre, ich veľkosť je spravidla 512 bajtov. Tieto zoskupenia sú usporiadané do súborov a tie zase do adresárov. Z dôvodu špecifickej štruktúry sa súbory a adresáre považujú za bezplatné a používané, chybné. Systém súborov nie je súčasne priamo spojený so zariadeniami na ukladanie fyzických informácií, existujú takzvané virtuálne systémy, ktoré sú len opisom prístupu k súborom a adresárom.
Ako väčšina štruktúr existujúcich v roku 2007povaha, súbor má hierarchický model organizácie. To predpokladá, že všetky súbory na akomkoľvek OS sú katalogizované. Prvý operačný systém, ktorý použil hierarchický model na vytvorenie takejto štruktúry, sa použil v systéme Multics a potom v systéme UNIX. Adresáre sú skombinované do stromov, z ktorých ich môže byť niekoľko, ako je to v OS v systéme DOS / Windows.
Najbežnejšie v moderných zariadeniach sú súborové systémy, ktoré možno podľa ich funkčného účelu rozdeliť na:
- médiá orientované s náhodným prístupom (FAT32, HPFS, ext2);
- navrhnuté pre médiá so sekvenčným prístupom;
- pre sieťové a virtuálne systémy;
- pre optické zariadenia a pamäte typu flash.
Každá z nich má špeciálne obmedzenia týkajúce sa súborového systému, ktoré zaisťujú jedinečnosť a bezpečnosť operačného systému a zaručujú neprístupnosť cudzích informácií.