Готова черга є спрощена версія структури даних ядра, що складається з черги з одним записом на пріоритет. Кожен запис, у свою чергу, складається з іншої черги потоків, які мають пріоритет READY. Будь-які потоки, які не ГОТОВІ, не знаходяться в жодній із черг, але вони будуть, коли стануть ГОТОВІ.

Черга завдань – містить усі процеси системи. Черга готовності – ця черга підтримує список усіх процесів в основній пам’яті, які готові до запуску. Ця черга завжди заповнюється новими процесами. Черга пристроїв – ця черга складається з процесів, які зупинилися через відсутність пристрою введення-виведення.

Готова черга − Ця черга зберігає набір усіх процесів, які знаходяться в основній пам'яті, готові та очікують на виконання. Новий процес завжди ставиться в цю чергу. Черги пристроїв – процеси, заблоковані через недоступність пристрою вводу/виводу, складають цю чергу.

Багато драйверів пристроїв мають чергу пристроїв для обробки запитів вводу/виводу, специфічних для пристрою. Візьмемо приклад, якщо ми вводимо речення за допомогою клавіатури, речення отримує контролер і поміщає його в чергу введення. Цю чергу введення/виведення зчитує драйвер і поміщає в чергу введення.

Обробка черг

  1. Доступ до самообслуговування за допомогою IBMid.
  2. У меню «Самообслуговування» виберіть «Середовища».
  3. Зі списку середовищ виберіть середовище.
  4. На вкладці «Конфігурація черги» виберіть чергу зі списку та натисніть «Поставити в чергу».
  5. Виберіть будь-який із наведених нижче процесів, який потрібно запустити. Процес черги.

Готова черга є спрощена версія структури даних ядра, що складається з черги з одним записом на пріоритет. Кожен запис, у свою чергу, складається з іншої черги потоків, які мають пріоритет READY. Будь-які потоки, які не ГОТОВІ, не знаходяться в жодній із черг, але вони будуть, коли стануть ГОТОВІ.