Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
46
Добавлен:
12.02.2016
Размер:
390.14 Кб
Скачать

Операційні системи та мережі ЕОМ

Operating Systems

and Networking

Лекция 8

Діаграма станів процесів

2

Блок управління процесом (Process Control Block – PCB)

Інформація, яка відноситься до процесу:

Стан процесу

Рахівник команд

Реєстри процесора

Інформація для диспетчиризації процесора

Інформація для управління пам’яттю

Статична інформація

Інформація про стан вводу-виводу

3

Блок управління процесом (PCB)

4

Переключення процесора з одного процесу на інший

5

Черги пов’язані з диспетчиризацією процесів

Черга завдань (Job queue) – набір всіх процесів у системі

Черга готових процесів (Ready queue) – набір процесів, які знаходяться в основній пам’яті і готові до виконання

Черга очікуючих вводу-виводу (Device queues) – набір процесів, які очікують результату роботи пристроїв вводу- виводу

Процеси мігрують між різними чергами

6

Черга готових процесів і черги для різних пристроїв вводу- виводу

7

Графічне представлення диспетчиризації процесів

8

Диспетчери

Диспетчер завдань – визначає, які повинні бути переміщені в чергу готових процесів

Диспетчер процесора – визначає які процеси повинні бути наступними і яким процесам повинні бути надані процесори.

9

Додавання проміжного диспетчера

10

Соседние файлы в папке 5-8