ФС е част (модул, елемент) на МОС (OS), която включва:
съвкупност от всички файлове на диска;
набора структури от данни, които се използват за управление
на файловете – каталог от файловете, дискриптор на
файловете, таблици с разпределение на свободните и заетите
пространства на диска;
комплекти от системни програмни средства, с които се
реализират различните операции над файловете.
ФС играе роля на посредник между потребителите и КС. Тя
разпределя дисковата памет, поддържа именуването на
файлове, отразява имената на файловете в съответните адреси
във външната памет, осигурява достъп до данните, поддържа
разделянето, защитата и възстановяването на фаловете.
Задачите на ФС зависят от вида на ОС. Най-малко от
задачите решавани от ФС при еднопотребителските и едно
задачни ОС. Това са:
имената на файлове (предоставяне на привилег за обработване
на имената на файлове);
програмен интерфейс за приложенията;
логически модул на ФС и неговото съпоставяне (отразяване) на
физическата организация на съхранение на данните;
осигуряване на устройчивост на ФС апаратни и програмни
грешки.
Като допълнителни задачи в
мултипроцесорните ОС се явяват осигуряване на
достъп до файловете на няколко процеси
едновременно т.е. използване на файловете
като общи, делими ресурси на ОС. Това налага
необходимостта от синхронизация на
действията, за да се гарантира обслужване на
процесите за крайно време и използване на
възможност за появата на ключ.
При многопотребителските ОС, каквито са
всички МОС се налага решаването на още една
задача като: защита на файловете на един
потребител от нефунционирания достъп на
други потребители.
Учебни материали
Споделени от колеги - с преглед преди изтегляне.
Информатика и компютърни науки
Мрежови операционни системи
Мрежова файлова система
Преглед на началото - целият файл след изтегляне
0 коментара
За да коментирате, трябва да сте влезли в профила си.
Влезте