Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SHPORY DLYA TEL.doc
Скачиваний:
42
Добавлен:
30.04.2015
Размер:
462.34 Кб
Скачать

47 Атрибуты и права доступа к файлу

В разных файловых системах могут использоваться в качестве атрибутов разные характеристики:

- Информация о разрешенном доступе

- Пароль для доступа к файлу

- Владелец файла

- Создатель файла признак только для чтения

- Признак скрытого файла

- Признак системного файла

- Признак архивного файла

- Признак двоичного или символьного файла

- Признак временного файла

- Признак блокировки

- Длина записи

- Указатель на ключевое поле в записи

- Длина ключа

- Время создания, последнего доступа и последнего изменения

- Текущий размер файла

- Максимальный размер файла

Права доступа - это атрибуты файла или каталога, которые указывают серверу, кто и что может делать с соответствующим файлом или каталогом.

Определить права доступа к ресурсу – значит определить для каждого пользователя набор операций, которые ему разрешено применять к данному ресурсу. В разных операционных системах для одних и тех же типов ресурсов может быть определен свой список дифференцируемых операций доступа. Для файловых объектов этот список может включать следующие операции:

- создание файла,

- уничтожение файла;

- открытие файла,

- закрытие файла;

- чтение файла;

- запись в файл;

- дополнение файла;

- поиск в файле,

- получение атрибутов файла;

- установка новых значений атрибутов;

- переименование;

- выполнение файла;

- чтение каталога;

- смена владельца;

- изменение прав доступа.

48 Методы распределения памяти

1. Без использования внешней памяти

- Фиксированными разделами

- Динамическими разделами

- Перемещаемыми разделами

2. С использованием внешней памяти

- Страничное распределение

- Сегментное размещение

- Сегментно-страничное распределение

Распределение памяти фиксированными разделами

Разделение ОП на несколько разделов фиксированной величины. Очередная задача помещается либо в общую очередь, либо в очередь к некоторому разделу.

Подсистема управления памятью, задачи:

- Сравнив размер программы поступившей на выполнение , выбирает подходящий раздел

- Загрузка программы и настройка адресов

«+» - простота реализации

«-» - жесткость, неэффективное использование памяти – даже маленькая программа занимает весь раздел

Разделение памяти разделами переменной величины

Память не делится на разделы. Сначала вся ОП свободна. Каждой вновь поступившей задаче выделяется необходимая ей память. Если достаточный объем памяти отсутствует, то задача не принимается и стоит в очереди.

В произвольный момент времени память представляет собой случайную последовательность занятых и свободных участков (разделов) произвольного размера.

Задачи ОС в данном методе:

- Ведение таблиц свободных и занятых областей

- При поступлении новой задачи – анализ запроса, просмотр таблиц свободных областей и выбор раздела, размер которого достаточен для размещения поступившей задачи

- Загрузка задачи в выделенный ей раздел и корректировка таблиц свободных и занятых областей

- После завершения задачи корректировка таблиц свободных и занятых областей

«+» - гибкость

«-» - фрагментация

Перемещаемые разделы

Перемещение всех занятых участков в сторону старших либо младших адресов – чтобы вся оставшаяся свободная память образовывала единую свободную область.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]