Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

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, ou SCHED_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 niceness de 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.