4.2.2. Políticas de programación normales
Hay tres políticas de programación normal:
SCHED_OTHER
, SCHED_BATCH
y SCHED_IDLE
. Sin embargo, las políticas SCHED_BATCH
y SCHED_IDLE
son para trabajos de una prioridad muy baja, y como tal son de interés limitado en una guía de ajuste de rendimiento.
SCHED_OTHER
, oSCHED_NORMAL
- La política de programación predeterminada. Esta política usa el Programador de reparto justo (CFS) para proporcionar periodos de acceso justo a todos los hilos por medio de esta política. CFS establece una lista dinámica de prioridades en parte basada en el valor de
niceness
de cada hilo de proceso. (Consulte la Guía de implementación para obtener mayor información sobre este parámetro y el sistema de archivos/proc
.) Esto le otorga a los usuarios un nivel de control indirecto sobre la prioridad de procesos, pero la lista de prioridad dinámica solamente puede ser cambiada por el CFS.