Операційні системи РОЗДІЛ 1 Процеси в ОС ЛЕКЦІЯ 1. 2 Процеси
ПЛАН 1. Поняття процесу 2. Стани процесу 3. Операції над процесами і пов'язані з ними поняття Набір операцій Process Control Block і контекст процесу Одноразові операції Багаторазові операції Перемикання контексту
Стани процесу, спрощено Обрано для виконання Вхід Процес не Процес Вихід виконується Припинено
Стани процесу Вхід Подія відбулась Готовність Очікування Переривання Очікування події Обрано для виконання Виконання Вихід
Стани процесу, розширено Народження Допуск до планування Подія відбулась Готовність Очікування Переривання Очікування події Виконання Обрано для виконання Завершення роботи Закінчив виконання
Process Control Block l стан, в якому знаходиться процес; l адреса команди, яка повинна бути виконана для нього наступною; l вміст регістрів процесора; l пріоритет процесу, розмір і розташування адресного простору і т. д. ; l ідентифікаційний номер процесу, який користувач ініціював його роботу, загальний час використовування процесора даним процесом і т. д. ; l відомості про пристрої уведення- виведення, пов'язані з процесом.