Все очереди разделены на два класса
- Динамические (переменные) - с 0-ой по 15-ую очередь
- Процессы реального времени - с 16-ой по 31-ую
У процессов реального времени никогда не меняется приоритет, то есть он всегда один и тот же. А у динамических приоритет может меняться (решение об этом принимает ОС), но не выше 15-ти.
Классы базового приоритета
- Realtime - 24-ая очередь (задать может только admin)
- High - 13-ая очередь
- Above normal - 10-ая очередь
- Normal - 8-ая очередь
- Below normal - 6-ая очередь
- Idle - 4-ая очередь
Уровни насыщения
- Time critical (+15)
- Highest (+2)
- Above normal (+1)
- Normal (0)
- Below normal (-1)
- Lowest (-2)
- Idle (-15)
Планирование в Linux