Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Под управлением ресурсами в ОС понимается распределение ресурсов системы между различными задачами и процессами, одновременно функционирующими в ней.
В ОС, как правило, отсутствует отдельный супервизор ресурсов, поскольку функции распределения ресурсов реализуются как на уровне внешнего планирования, так и на уровне внутреннего планирования.
Основными функциями управления ресурсами являются:
· учет наличия и состояния ресурсов;
· прием и учет заявок на ресурсы от задач и процессов;
· распределение ресурсов между задачами и процессами;
· организация использования ресурсов, выделенных каждой задаче или процессу;
· возврат ресурса в систему по мере его освобождения потребителем.
Для реализации функций управления ресурсами в ОС формируются информационные таблицы, в которых отражаются следующие основные данные:
для ресурсов:
· учетная информация о ресурсе (идентификатор, класс, количество каналов и т.п.);
· код состояния ресурса;
· идентификатор процесса-владельца и т.п
для заявок на ресурсы:
· идентификатор процесса-заявителя;
· приоритет процесса;
· идентификатор и требуемый объем ресурса и т.п.
В ходе организации использования ресурсов формируются таблицы, в которых указываются списки распределенных и свободных ресурсов, связи между ресурсами и процессами.
Дата публикования: 2014-11-29; Прочитано: 549 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!