Лекция № 4
Задания и волокна
События, приводящие к созданию процессов:
Структура сегмента TSS
Планирование:
Диспетчеризация
Лекция № 5
Алгоритмы планирования, основанные на квантовании
Алгоритмы планирования, основанные на приоритетах
Алгоритмы планирования в ОС пакетной обработки информации
Алгоритм Лью - Лейланда
Лекция № 6
Взаимная блокировка – ситуация, когда несколько процессов борются за ресурсы, и ни один из них не может завершить начатую работу.
Моделирование взаимоблокировок
Стратегии при столкновении с взаимными блокировками
Алгоритм банкира для несколько видов ресурсов
Предотвращение условий, необходимых для взаимоблокировок
Монитор – это пассивный набор разделяемых переменных и повторно входимых процедур доступа к ним, которыми процессы пользуются в режиме разделения, причем в каждый момент времени им может пользоваться только один процесс.
Ждущие таймеры
Разделяемая память