Ресурсы ВС и характеристика методов управления ресурсами ОС.
29. Ресурсы ВС и характеристика методов управления ресурсами ОС.
Характеристика методов распределения ресурсов
Операционная система = управляющие программы + сервисные программы (ППО)

Уровни управляющей программы (с точки зрения ОС):
1. Нижний уровень – уровень синхронизации процессов и распределения времени центрального процессора
2. Уровень управления операционной памятью
3. Верхний уровень (управление процессами) – процессы создаются и уничтожаются (нижний уровень управления информацией)
4. Процесс состоит из: программа (код и данные)+управляющая информация(PCB)
5. Управление устройствами ввода вывода
6. Управление информацией (верхний уровень)
Каждый верхний уровень использует средства нижнего уровня.
Верхний уровень управления информацией – управление информацией в операционной системе нижний – доступ к содержанию файла из программы.
Методы распределения ресурсов:
1. Статический
2. Динамический
Статическое выделение ресурсов – выделение ресурса (монопольное) на этапе создания процесса и этот ресурс принадлежит процессу в момент его завершения (понижает эффективность использования ресурса).
Динамическое выделение ресурса – распределение ресурса по запросу, но в момент выполнения процесса (повышает эффективность работы ОС, но алгоритм более сложен – менее надёжен)

Решение – убить один из процессов.
Независимо от того, какой ресурс выделяется принцип управления одинаков
Управления ресурсами:
1. Отслеживание состояния ресурса с помощью управляющей таблицы
2. Поддержка алгоритмизации управления ресурсами (как предоставить ресурс, в каком объёме)
3. Физическое выделение ресурса
4. Освобождение ресурса
|