Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
ФС позволяет программам обходиться набором достаточно простых операций для выполнения действий над некоторым абстрактным объектом, представляющим файл.
Основные цели использования файла: - долговременное и надежное хранение информации. Долговременность достигается за счет использования ЗУ, не зависящих от питания. Высокая надежность определяется средствами защиты доступа к файлам и общей организацией программного кода ОС, при которой сбои аппаратуры чаще всего не разрушают информацию, хранящуюся в файлах - совместное использование информации. Файлы обеспечивают естественный и легкий способ разделения информации между приложениями и пользователями за счет наличия понятного человеку символьного имени и постоянства хранимой информации и расположения файла. Пользователь должен иметь удобные средства работы с файлами, включая каталоги-справочники, объединяющие файлы в группы, средства поиска файлов по признакам, набор команд для создания, модификации и удаления файлов. Файл может быть создан одним пользователем, а затем использоваться совсем другим пользователем, при этом создатель файла или администратор могут определить права доступа к нему других пользователей. Самый простой тип – ФС в однопользовательских и однопрограммных ОС (MS-DOS). Основные функции такой ФС: именование файлов, программный интерфейс для приложений, отображение логической модели ФС на физическую организацию хранилища данных, обеспечение устойчивости к сбоям питания, программным и аппаратным ошибкам Задачи ФС усложняются в однопользовательских мультипрограммных ОС. Добавляется задача совместного доступа к файлу из нескольких процессов. Файл в этом случае является разделяемым ресурсом, а значит, ФС должна решать весь комплекс проблем, связанных с такими ресурсами (блокировка файла и его частей, исключение тупиков, согласование копий). Во многопользовательских ОС появляется еще одна задача: защита файлов одного пользователя от НСД другого пользователя Сетевая ОС: Даже на одном компьютере располагается большое количество файлов, и если бы они не были упорядочены, с ними было бы невозможно справиться. Модель файловой системы Unix предполагает очень хорошее решение — иерархическую организацию, в которой каждый новый уровень озаглавлен каталогом. Эта модель ориентирована на пользователей; каждый из них имеет собственный домашний каталог и может организовывать все внутри по своему разумению, имея при этом возможность сделать так, чтобы никто из посторонних не сможет испортить или даже посмотреть его собственность. Каждый файл получает имя в виде маршрута от корня до своего местоположения в едином дереве. Date: 2016-07-25; view: 339; Нарушение авторских прав |