Презентация: Операционные системы. Управления ресурсами.
Оценка 4.7

Презентация: Операционные системы. Управления ресурсами.

Оценка 4.7
ppt
18.01.2020
Презентация: Операционные системы. Управления ресурсами.
ОС лекция 4 Управление ресурсами.ppt

Презентация: Операционные системы. Управления ресурсами.

Презентация: Операционные системы. Управления ресурсами.

УПРАВЛЕНИЕ РЕСУРСАМИ

Презентация: Операционные системы. Управления ресурсами.

Презентация: Операционные системы. Управления ресурсами.

Понятие ресурса

При разработке первых систем ресурсами считались:
процессорное время,
память,
каналы ввода-вывода,
периферийные устройства.

2

Презентация: Операционные системы. Управления ресурсами.

Презентация: Операционные системы. Управления ресурсами.

Классификация ресурсов

3

Презентация: Операционные системы. Управления ресурсами.

Презентация: Операционные системы. Управления ресурсами.

Способы управления памятью

Часть операционной системы, отвечающая за управление памятью, называется менеджером памяти.

4

Презентация: Операционные системы. Управления ресурсами.

Презентация: Операционные системы. Управления ресурсами.

Виртуальная память

Разработанный подход стал известен как виртуальная память. Основная идея этого подхода состоит в том, что хотя общий размер программы, данных и стека может превышать объем доступной физической памяти, операционная система хранит части программы, используемые в настоящий момент, в оперативной памяти, остальные – на диске.

5

Презентация: Операционные системы. Управления ресурсами.

Презентация: Операционные системы. Управления ресурсами.

Виртуальная память

6

Презентация: Операционные системы. Управления ресурсами.

Презентация: Операционные системы. Управления ресурсами.

Управление устройствами ввода-вывода

Можно разделить на две категории:
блочные и символьные
Электронный компонент называется контроллером устройства, или адаптером.
Механический компонент – это само устройство.
У больших машин, мэйнфреймов, применяется другая модель с несколькими шинами, которые обслуживаются специализированными компьютерами ввода-вывода, называемыми каналами ввода-вывода. Такая организация позволяет снизить нагрузку на основной процессор.

7

Презентация: Операционные системы. Управления ресурсами.

Презентация: Операционные системы. Управления ресурсами.

Прерывания

Прерывание – это принудительная передача управления от выполняемой программы к операционной системе (а через нее – к соответствующей программе обработки прерываний), происходящая при возникновении определенного события. Механизм прерываний реализуется аппаратно-программными средствами. Прерывание непременно влечет за собой изменение порядка выполнения команд процессором.

8

Презентация: Операционные системы. Управления ресурсами.

Презентация: Операционные системы. Управления ресурсами.

Прерывания

Большинство пользователей совершало в этом ошибки, что, в конечном счете, привело к появлению механизма автоконфигурирования (Plug and Play), благодаря которому BIOS самостоятельно назначает устройствам корректные линии прерывания на этапе загрузки системы.
Главные функции механизма прерываний следующие:
распознавание прерываний;
передача управления соответствующему обработчику прерываний;
корректное возвращение к прерванной программе.

9

Презентация: Операционные системы. Управления ресурсами.

Презентация: Операционные системы. Управления ресурсами.

Прерывания

Прерывания бывают внешние (асинхронные) и внутренние (синхронные).
Внешние прерывания – это:
прерывания от таймера;
прерывания от внешних устройств (прерывания по вводу-выводу);
прерывания по нарушению питания;
прерывания с пульта оператора вычислительной системы;
прерывания от другого процессора или другой вычислительной системы.
Внутренние прерывания вызываются событиями, которые связаны с работой процессора и являются синхронными с его операциями. Примерами являются следующие запросы на прерывания:
при нарушении адресации (в адресной части выполняемой команды указан запрещенный или несуществующий адрес, обращение к отсутствующему сегменту или странице при организации механизмов виртуальной памяти);
при наличии в поле кода операции незадействованной двоичной комбинации;
при делении на ноль;
вследствие переполнения или исчезновения порядка;
от средств контроля (например, вследствие обнаружения ошибки четности, ошибок в работе различных устройств).

10

Презентация: Операционные системы. Управления ресурсами.

Презентация: Операционные системы. Управления ресурсами.

Прерывания

Программные прерывания происходят по соответствующей команде прерываний, то есть по этой команде процессор осуществляет практически те же действия, что и при обычных внутренних прерываниях
Процессор может обладать средствами защиты от прерываний: отключение системы прерываний, маскирование (запрет) отдельных сигналов прерывания.

11

Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
18.01.2020