weight_lowering_age_seconds
في مجدول أعباء العملfair: عندما يتجاوز زمن تنفيذ الاستعلام (بالوقت الفعلي المنقضي) هذا العدد من الثواني، يُخفَّض وزنه بمقدار weight_lowering_factor. تؤدي القيمة 0 (أو أي قيمة سالبة) إلى تعطيل عتبة العمر.
weight_lowering_cpu_seconds
في مُجدوِل عبء العملfair: بمجرد أن يبلغ الاستعلام هذا العدد من ثواني CPU، يُخفَّض وزنه بمقدار weight_lowering_factor. ينطبق هذا الإعداد على موارد CPU. تؤدي القيمة 0 (أو أي قيمة سالبة) إلى تعطيل عتبة CPU. يمثّل وقت CPU المُحقَّق خدمةَ المُجدوِل الممنوحة، إذ يُحتسب عند منح الطلب لا عند استهلاك CPU فعليًا، ولذلك قد يسبق الاستهلاكَ الفعلي بحصة زمنية واحدة على الأكثر (cpu_slot_quantum_ns) لكل وحدة نشطة. ولا يكون لهذا الإعداد معنى إلا عند تفعيل الاستباق لوحدات CPU (cpu_slot_preemption = 1، وهي القيمة الافتراضية)؛ إذ من دون الاستباق تحمل وحدات CPU تكلفة ثابتة لكل وحدة بدلًا من وقت CPU الحقيقي، فلا تعود هذه العتبة — شأنها شأن إعدادات CPU الأخرى الخاصة بـ fair — تعكس الاستهلاك الفعلي لـ CPU.
weight_lowering_factor
في مُجدوِل أعباء العملfair: بمجرد أن يتجاوز الاستعلام أيًّا من عتبات weight_lowering_* الواردة أدناه، يُضرَب وزنه الفعلي في هذا المعامل مرة واحدة فقط (القيم الواقعة ضمن المجال (0, 1) تخفض الوزن، فتميل الجدولة لصالح الاستعلامات الأقصر أو الأحدث). لا تتراكم العتبات، بل إن أول عتبة يُتجاوَز حدُّها تُطبِّق الخفض كاملًا. تؤدي القيمة 1.0 إلى تعطيل الخفض. والقيمة مقيَّدة ضمن النطاق [0, 1]، لذا لا يمكن للمعامل إلا أن يخفض وزن الاستعلام، ولا يرفعه أبدًا.
weight_lowering_io_bytes
في مُجدول أعباء العملfair: بمجرد أن يبلغ الاستعلام هذا العدد من بايتات IO، يُخفَّض وزنه بمقدار weight_lowering_factor. ينطبق هذا الإعداد على موارد IO. وتؤدي القيمة 0 (أو أي قيمة سالبة) إلى تعطيل عتبة IO.