- •Типы ос
- •I/o прерывание: инициатор – устройство ввода-вывода (изменение его состояния)
- •Защита области памяти процесса
- •Способы организации основной памяти (dram)
- •Механизм переключения контекста:
- •Критерии:
- •Стратегии управления:
- •Raid 0 («Striping») — дисковый массив из двух или более дисков с отсутствием избыточности. Информация разбивается на блоки данных (Ai) и записывается на оба/несколько дисков одновременно.
- •№36.Пути повышения производительности дисковых накопителей. Raid5, raid6.
- •Разделяемая память (shared memory).
- •Очереди сообщений (messages).
- •Методы идентификации пользователя
- •Обычно различают следующие основные виды кластеров:
- •Типы прерываний
- •Обработчики прерываний:
Типы прерываний
SVC прерывание (super visor call instruction) - программа вызывает супервизор – ОС, то есть требует системную услугу.
то есть SVC – механизм не позволяет получать программе пользователя системные ресурсы без контроля со стороны ОС (механизм доступа, паролей и так далее)
I/O прерывание: инициатор – устройство ввода-вывода (изменение его состояния)
Внешнее прерывание (оператор, другой процессор)
Прерывание по рестарту (при сигнале рестарт процессору)
Прерывание по ошибке программы
Прерывание по ошибке ЭВМ
Обработчики прерываний:
Для каждого типа прерывания существует свой IH (interrupt handler) = обработчик прерываний.
Система передает управление IH способом
PSW (program status word) - слово состояния программы – управляет порядком выполнения команд и содержит информацию о процессе.
PSW бывает: текущее(current), новое(new), старое(old).
При прерывании текущее PSW становится старым, а новое PSW становится текущим. После выполнения IH управление будет передано либо прерванному процессу (OLD PSW), либо более приоритетному из очереди (перехват ЦП).
Прерывания существуют разные, с разным приоритетом, разных типов и т.д. Одни требуют безусловной обработки, а другие можно проигнорировать. Для этого и существует механизм маскировки прерываний, т.е. механизм, который позволяет указать на какие прерывания реагировать, а на какие нет, или на какие реагировать, но позже.