Ответы на тесты. / 2.Процессы
.docАлгоритм планирования на рисунке
FCFS
Алгоритм планирования на рисунке
SJF
Алгоритм планирования на рисунке
Приоритетное планирование
Алгоритм планирования на рисунке
Multilevel Feedback Queue
Процесс находится в состоянии
+готовность, если все его нити находится в состоянии готовность
+исполнение, если одна из его нитей находится в состоянии исполнение ожидание, если одна из его нитей находится в состоянии ожидание
+закончил исполнение, если все его нити находятся в состоянии закончила исполнение закончил исполнение, если одна из его нитей находится в состоянии закончила исполнение
Понятие процесса включает
+совокупность набора исполняющихся команд, находящуюся под управлением ОС
+выделенная для исполнения память или адресное пространство, стеки, используемые файлы и устройства ввода-вывода и т. д.
понятия, предназначенные для описания статических объектов
+значения регистров, программного счетчика, состояние стека и значения переменных
Взаимодействующие процессы. Способы адресации
+симметричная прямая адресация +асимметричная прямая адресация асимметричная непрямая адресация
симметричная непрямая адресация +непрямая адресация
Рисунок изображает
виртуальную машину
VI-среду
+генеалогический лес процессов
дерево цикла
Параметры планирования. Статические параметры
Сколько оперативной памяти занимает процесс
+Владелец процесса
+Приоритет задачи
Объем операций ввода вывода
Параметры планирования. Динамические параметры
+Сколько оперативной памяти занимает процесс
Сколько времени прошло с момента выгрузки процесса на диск или его загрузки в оперативную память
+Сколько процессорного времени уже предоставлено процессу
Объем операций ввода вывода
Блок управления процессом содержит
адрес следующей команды
содержимое регистров процессора
учетные данные
анкетные данные
Операции над процессами
создание процесса – завершение процесса
приостановка процесса (исполнение ® готовность) – запуск процесса (готовность ® исполнение)
приостановка процесса (исполнение ® готовность) – разблокирование процесса(ожидание ® готовность)
блокирование процесса (исполнение ® ожидание) – разблокирование процесса (ожидание ® готовность)
Состояния процесса активность
Готовность ожидание рождение
Цели планирования
+Справедливость
+Эффективность
+Сокращение полного времени выполнения +Сокращение времени ожидания
Наращивание времени отклика
Алгоритм планирования на рисунке
RR
Свойства алгоритмов планирования
+Предсказуемость
+Минимизация накладных расходов Неравномерная нагрузка ресурсов
+Масштабируемость
Уровни планирования
Долгосрочное планирование
Бессрочное планирование
Краткосрочное планирование
Сренднесрочное планирование
Процесс-ребенок может быть
только дубликатом родителя
только новой программой
и дубликатом родителя, и новой программой-
или дубликатом родителя, или новой программой в зависимости от ОС-
Модели передачи данных по каналам связи
+поток ввода-вывода
прерывания
очереди
+сообщения
По объему передаваемой информации и степени возможного воздействия на поведение другого процесса все средства обмена можно разделить на три категории
+Сигнальные
+Канальные
Модульная конструкция какой-либо системы
+Разделяемая память
Разделяемая вычислительная система