Безопасность операционных систем. Безбогов А.А - 22 стр.

UptoLike

4. Время существования
А. Постоянный
Б. Временный
5. Степень важности
А. Главный
Б. Второстепенный
6. Стоимость
А. Дорогой
Б. Дешевый
7. Структура
А. Простой
Б. Сложный
8. Восстанавливаемость
А. Воспроизводимый
Б. Потребляемый
9. Характер использования
А. Параллельно-используемый
Б. Последовательно-используемый
10. Форма реализации
А. Мягкий
Б. Твердый
Признак "Реальность существования" ресурса разделяет ресурсы на физические и виртуальные (от англ. Virtual – воз-
можный). Под физическим понимают ресурс, который реально существует и при распределении его между процессами в ВС
обладает всеми присущими ему физическими характеристиками. Виртуальный ресурсэто некоторая модель физического
ресурса.
Признак "Возможность расширения свойств" характеризует ресурс с точки зрения возможности построения на его ос-
нове некоторого виртуального ресурса. Физический ресурс, допускающий виртуализацию, т.е. размножение или расширение
свойств, называют
эластичным. В противном случае ресурс называется жестким.
Признак "Степень активности" отражает способность ресурса воздействовать на другие ресурсы ВС. Ресурс называется
активным, если при его использовании он способен выполнять действия по отношению к другим ресурсам. В противном
случае ресурс называется
пассивным.
Различие ресурсов по признаку "Время существования" обусловлено динамикой ресурсов в отношении процессов, ис-
пользующих их. Если ресурс существовал в системе до момента порождения процесса и доступен для использования на всем
интервале времени существования процесса, то такой ресурс рассматривают как
постоянный для данного процесса. Времен-
ный
ресурс может появляться или уничтожаться в системе динамически в течение времени существования данного процесса.
Необходимость различать ресурсы по признаку "Степень важности" обусловлена двумя причинами: во-первых, необхо-
димостью обеспечения должной работоспособности и, во-вторых, требованиями увеличения гибкости управления процесса-
ми и распределения ресурсов. Различают
главные и второстепенные ресурсы. Ресурс является главным по отношению к
конкретному процессу, если без его выделения процесс принципиально не может развиваться. Ресурсы, в отсутствие кото-
рых возможно некое альтернативное развитие процесса, называются второстепенными.
Разделение ресурсов по признаку "Стоимость" на
дорогие и дешевые связано с реализацией принципа функциональной
избыточности при распределении ресурсов.
Классификационным признаком "Структура" ресурсы разделяются на
простые и составные. Ресурс является простым,
если он, с точки зрения управляющей программы ВС, не содержит составных элементов и должен быть выделен процессу
как единое целое.
Составной ресурс характеризуется некоторой структурой, и при каждом акте распределения процесс мо-
жет получить один или несколько составных частей такого ресурса. Простой и составной ресурсы различаются количеством
своих состояний. Простой ресурс может находиться в одном из двух состояний – "занят" и "свободен". Составной ресурс
имеет более двух состояний: "свободен" – все элементы ресурса свободны; "занят" – все элементы ресурса распределены
процессом; "частично занят" – часть элементов ресурса распределена процессом, остальные свободны. Иногда говорят о до-
ле занятости составного ресурса ("занято 20 %", "свободно 50 %" и т.п.).
Характер использования ресурсов устанавливается признаком "Восстанавливаемость". Если при распределении системой
некоторого ресурса допускается многократное выполнение действий последовательности ЗАПРОС-ВЫДЕЛЕНИЕ-
ИСПОЛЬЗОВАНИЕ-ОСВОБОЖДЕНИЕ (З-В-И-О), то такой ресурс называют
воспроизводимым. Иногда такого вида ресурсы
называют также постоянными, поскольку они всегда находятся в составе ресурсов ВС. В отношении определенной катего-
рии ресурсов многократное применение последовательности З-В-И-О невозможно, поскольку на каком-либо цикле работы с
ними может наступить ситуация исчерпания ресурса, т.е. обрыв последовательности на шаге ИСПОЛЬЗОВАНИЕ, после чего
такой ресурс изымается из использования. Ресурсы с таким свойством называются
потребляемыми.
Природа ресурса отражается классификационным признаком "Характер использования". Ресурс называется
последова-
тельно-используе-
мым
, если он может использоваться одновременно только одним процессом. Если ресурс одновременно может быть выделен
и использован несколькими параллельно работающими процессами, то он называется
параллельно-используемым ресурсом.
Для обозначения последовательно-используемого ресурса употребляют также термины "монопольно-используемый ресурс"
и "критический ресурс". Параллельно-используемые ресурсы называют разделяемыми ресурсами. Заметим, что один и тот
же ресурс может выступать как последовательно-используемый, так и параллельно-используемый.
По признаку "Форма реализации" различают
твердые и мягкие ресурсы. Под твердыми ресурсами понимают аппарат-
ные компоненты вычислительной системы (от англ. Hardware – твердое изделие, дословноскобяной товар). Остальные
ресурсы называют мягкими (от англ. Softwareмягкое изделие).
2.3. КОНЦЕПЦИЯ ВИРТУАЛЬНОСТИ