BT Sözlüğü › Altyapı › CFS

CFS

Altyapı Svenska → Güncellendi: 2026-10-10

Linux'un 2007'den 2023'e kadarki süreç zamanlayıcısı; CPU zamanını her seferinde şimdiye kadar en az alan sürece vererek dağıtırdı.

Completely Fair Scheduler, eski O(1) zamanlayıcının yerini aldı ve basit bir fikre dayanıyordu: her sürecin tükettiği sanal çalışma süresini izle, her zaman en düşük değere sahip olanı çalıştır. Süreçler bu sayıya göre sıralanmış bir kırmızı-siyah ağaçta durur; bir sonrakini seçmek ağacın en soldaki düğümünü bulmaya iner.

Yüksek nice değerli süreçlerde sanal süre daha hızlı birikir; öncelik ayrı kuyruklar olmadan böyle işin içine örülür. Çekirdek 6.6'da CFS'nin yerini, bir son tarih bileşeni ekleyen ve etkileşimli süreçlerde daha iyi gecikme sağlayan EEVDF aldı.

← Sözlüğe dön