Операционные системы. Лекция 2
1. Ресурсы ОС
2.1 Понятие ресурса
2.2 Определение ресурса
2. Классификация ресурсов ОС
3.1 По реальности существования
3.2 По структуре
3.3 По восстанавливаемости
3.4 По характеру использования
1
Ресурсы ОС. Определение ресурса.
ГОСТ
19781-83
Ресурс
– средство
вычислительной системы, которое может
быть выделено процессу на определённый
интервал времени
Ресурсы ОС:
Аппаратные
Программные
2
Классификация ресурсов по реальности
существования
Физический – реально существует и при его
распределении между
всеми
присущими
характеристиками
процессами обладает
ему
физическими
Виртуальный
–
некоторая
модель,
построенная на основе одного или нескольких
физических
ресурсов,
и
обладающая
характеристиками, отличными от характеристик
ресурсов, на основе которых она построена
3
Многоуровневая
структура
ВС
Виртуализация
c помощью
VirtualBox
Интерфейс гостевой ОС
Интерфейс гостевой ОС
Интерфейс гостевой ОС
Гостевая ОС
Гостевая ОС
Гостевая ОС
Интерфейс виртуальной
машины
Интерфейс виртуальной
машины
Интерфейс виртуальной
машины
Виртуальная машина
Виртуальная машина
Виртуальная машина
Интерфейс программы
Программа VirtualBox
Интерфейс операционной системы
Операционная система
Интерфейс аппаратуры
Аппаратура ВС
4
Классификация ресурсов по структуре
Простой – рассматривается как единое целое.
Имеет два состояния : «занят» или «свободен»
Составной
–
содержит ряд однотипных
элементов,
обладающих
одинаковыми
характеристиками.
Имеет три состояния :
«занят», «частично занят», «свободен»
5
Классификация ресурсов по
восстанавливаемости
Воспроизводимый – допускает многократное
выполнение действий
ЗАПРОС– ИСПОЛЬЗОВАНИЕ - ОСВОБОЖДЕНИЕ
Потребляемый – после выполнения действий
ОСВОБОЖДЕНИЕ-ЗАПРОС-ИСПОЛЬЗОВАНИЕ
ресурс изымается
6
Классификация ресурсов по характеру
использования
Параллельно-используемый
параллельное
процессом
использование
–
допускает
более чем одним
Последовательно-используемый – допустимо
строго последовательное во времени выполнение
цепочки
действий
ЗАПРОС-ИСПОЛЬЗОВАНИЕОСВОБОЖДЕНИЕ каждым процессом-потребителем
данного ресурса
Последовательно-используемый ресурс, разделяемый
несколькими процессами, является критическим
7