Файловата система е най-видимата част на операционната система. Тя представлява механизъм на онлайн съхранение и достъп до данни и програми за всички потребители на системата. Важен аспект в организацията на файловата система е стойността на операциите за обмен с вторичната памет. Достъпът до информацията на диска е в 100 000 пъти по-бавен от достъпа до оперативната памет. По такъв начин критерии за изчислителната сложност на алгоритмите, работещи с външна памет е броя на обръщенията към диска.
В настоящата тема ще разгледаме въпросите свързани със структурата, паметта, защитата на файловете, операциите които се изпълняват с файловете, организацията на файловия архив.
Общи сведения за файловете Файловете са абстрактни обекти. Тяхната задача е да съхраняват информация. При създаване на файла му се дава име. След записване на файла, същият продължава да съществува и чрез своето име е достъпен за използване от други процеси. За да подчертаем още веднъж важността на файловете, ще цитираме Кен Томсън, разработчикът на операционната система UNIX по отношение на същата: “Всичко е файл.”. С файловете може да се извършват, като с едно цяло, следните манипулации като:
Отваряне (open) – да се подготви файла за обръщане към него.