4.2.2. Stratégies d'ordonnancement normal
Il existe trois stratégies d'ordonnancement normal :
SCHED_OTHER, SCHED_BATCH et SCHED_IDLE. Cependant, les stratégies SCHED_BATCH et SCHED_IDLE, conçues pour des tâches à très basse priorité, ne présentent qu'un intérêt limité dans un guide de réglage des performances.
SCHED_OTHER, ouSCHED_NORMAL- Stratégie d'ordonnancement par défaut. Cette stratégie utilise l'ordonnanceur CFS (de l'anglais « Completely Fair Scheduler », ordonnanceur complètement équitable) afin de fournir des périodes d'accès équitables à tous les threads utilisant cette stratégie. CFS établit une liste de priorités dynamiques, en partie basée sur la valeur
nicenessde chaque thread de processus. (Reportez-vous au Guide de déploiement pour obtenir des détails sur ce paramètre et sur le système de fichiers/proc.) Cela offre aux utilisateurs un certain niveau de contrôle indirect sur les priorités des processus, mais la liste des priorités dynamiques peut uniquement être directement modifiée par l'ordonnanceur CFS.