Слайд 8
![Process Control Block і контекст процесу Для того щоб операційна система](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/497475/slide-7.jpg)
Process Control Block і контекст процесу
Для того щоб операційна система могла
виконувати операції над процесами, кожен процес подається в ній деякою структурою даних. Ця структура містить інформацію, специфічну для даного процесу:
• стан, в якому перебуває процес;
• програмний лічильник процесу або, іншими словами, адресу команди, яка повинна бути виконана для нього наступною;
• вміст регістрів процесора;
• дані, необхідні для планування використання процесора і управління пам'яттю (пріоритет процесу, розмір і розташування адресного простору і т.д.);
• облікові дані (ідентифікаційний номер процесу, який користувач ініціював його роботу, загальний час використання процесора даним процесом і т.д.);
• відомості про пристрої введення-виведення, пов'язаних з процесом (наприклад, які пристрої закріплені за процесом, таблиці відкритих файлів).