Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
4.2.2. Стандартное планирование
Стандартные правила включают
SCHED_OTHER
, SCHED_BATCH
и SCHED_IDLE
. При этом SCHED_BATCH
и SCHED_IDLE
предназначены для задач с низким приоритетом и подробно рассматриваться не будут.
SCHED_OTHER
илиSCHED_NORMAL
- Используется по умолчанию. Распределение ресурсов осуществляется при помощи планировщика CFS (Completely Fair Scheduler), который приоритизирует потоки в зависимости от значения
niceness
(более подробно об этом рассказывается в руководстве по развертыванию). Несмотря на то что пользователь в определенной мере может управлять приоритетом, его динамическое изменение возможно только при помощи CFS.