weight_lowering_age_seconds
Pour le planificateur de charge de travailfair : lorsque la requête s’exécute depuis ce nombre de secondes (en temps réel écoulé), son poids est réduit selon weight_lowering_factor. La valeur 0 (ou toute valeur négative) désactive ce seuil d’ancienneté.
weight_lowering_cpu_seconds
Pour le planificateur de charge de travailfair : une fois que la requête a atteint ce nombre de secondes CPU, son poids est réduit selon weight_lowering_factor. S’applique aux ressources CPU. 0 (ou toute valeur négative) désactive le seuil CPU. Le CPU consommé correspond au service accordé par le planificateur : il est comptabilisé au moment où une demande est accordée, et non au fur et à mesure de l’utilisation effective du CPU. Il devance donc la consommation réelle d’au plus un quantum (cpu_slot_quantum_ns) par slot actif. Ce paramètre n’a de sens qu’avec la préemption des slots CPU (cpu_slot_preemption = 1, valeur par défaut) ; sans préemption, les slots CPU représentent un coût fixe par slot et non un temps CPU réel, si bien que ce seuil — comme les autres paramètres CPU de fair — ne reflète plus la consommation CPU réelle.
weight_lowering_factor
Pour le planificateur de charge de travailfair : dès que la requête franchit l’un des seuils weight_lowering_* ci-dessous, son poids effectif est multiplié une seule fois par ce facteur (une valeur comprise dans (0, 1) réduit le poids, ce qui favorise les requêtes plus courtes ou plus récentes lors de la planification). Les seuils ne se cumulent pas : le premier franchi déclenche la réduction complète. La valeur 1.0 désactive la réduction. La valeur est bornée à la plage [0, 1] : le facteur peut donc uniquement réduire le poids d’une requête, jamais l’augmenter.
weight_lowering_io_bytes
Pour le planificateur de charges de travailfair : dès que la requête atteint ce nombre d’octets d’IO, son poids est réduit selon weight_lowering_factor. S’applique aux ressources d’IO. La valeur 0 (ou toute valeur négative) désactive le seuil d’IO.