Ресурсом является средство вычислительной системы, которая м.б. выделено процессу на определенное время.
1. Классификационный признак — реальность существования:
— физические — реально существующие ресурсы, при распределении м/у пользователями, облад. всеми присущими ему физическими характеристиками.
— виртуальные — может дополнять свойства и хар-ки физич ресурса и явл. его моделю.
2. Возможность расширения свойств:
— жесткие (не допускают виртуализации)
— эластичные (может дополнять и расширять свойства)
3. Степень активности ресурса:
— активный — способен выполн. действия по отношению к др. ресурсам или процессам, котор. в общем случае приводят к измен-ю последних. (П-р — процессор)
— пассивный — не облад. свойством примен-я других процессов и рес-ов, но над ним можно производ. действ., котор. приводят к измен. его состояния (п-р опер. пам.)
4. Время существования:
— постоянный — сущ. в системе до момента порождения процесса и доступен к использованию на всем протяж. интервала существования процесса.
— временный — может создаваться во время существования процесса и отбираться у него.
5. Степень важности:
— главный — без которого не может принципиально существовать процессор.
— второстепенный — допускает некоторое альтернативное существование процесса.
6. Цена ресурса:
— дорогой.
— дешевый
7. Структурный признак:
— простые — ресурс не содержит составных элементов и рассм. как единое целое (проц-р)
— составной — характ-ся структурой и содержит в себе ряд однотипных элементов с одинак. характеристиками (память).
Простой может пребыв. в 2-х состояниях: занят или свободен.
8. Восстанавливаемость ресурса:
— восстанавливаемый. Для них существует след. система работы: запрос-использование-освобождение.
— потребляемый — работает по системе: освобождение-запрос-использование.
Такая схема использ. во взаимоотношениях производитель-потребитель.
9. Природа использования ресурса
— последовательный. (устр. вывода). Последовательная схема исп-я ресурса предпологает, что в отношении некотор. ресурса допустимо строго послдев-е во времени выполнение цепочек действий: запрос-исполнение-освобождение. Для параллельных процессов этот ресурс явл. критическим. Для работы с дан. ресурсом исп. буфера процесса.
— параллельный. (массив пам. данных) Под парал. схем предполаг. одноврем. использование одного ресурса.
10. Форма реализующие
— твердые — аппаратные компоненты
— мягкие: программные и информационные.
Мягкие — допускают копирование и эффект от использования ресурса-оригинала и ресурса-копии идентичен. Все остальные мягкие ресурсы относятся к информационным.