Все очереди разделены на два класса

  1. Динамические (переменные) - с 0-ой по 15-ую очередь
  2. Процессы реального времени - с 16-ой по 31-ую

У процессов реального времени никогда не меняется приоритет, то есть он всегда один и тот же. А у динамических приоритет может меняться (решение об этом принимает ОС), но не выше 15-ти.

Классы базового приоритета

  1. Realtime - 24-ая очередь (задать может только admin)
  2. High - 13-ая очередь
  3. Above normal - 10-ая очередь
  4. Normal - 8-ая очередь
  5. Below normal - 6-ая очередь
  6. Idle - 4-ая очередь

Уровни насыщения

  1. Time critical (+15)
  2. Highest (+2)
  3. Above normal (+1)
  4. Normal (0)
  5. Below normal (-1)
  6. Lowest (-2)
  7. Idle (-15)

Планирование в Linux