A Linux 7.2 kernelben tovább épül a sched_ext hierarchikus alütemező-rendszere

A Linux 7.2 kernelben tovább épül a sched_ext hierarchikus alütemező-rendszere

A Linux 7.2 kernelben tovább bővül a sched_ext infrastruktúrája, amely BPF-programok segítségével teszi lehetővé egyedi CPU-ütemezők betöltését a felhasználói térből. A fejlesztések egy olyan hierarchikus modell felé haladnak, ahol a gyökérszintű BPF-ütemező külön alütemezőkre bízhatja az egyes cgroupokhoz tartozó munkaterhelések kezelését.

Részletek
Linux 7.1 kernel: hierarchikus cgroup-ütemezés és új idle CPU-választás érkezik a sched_ext-be

Linux 7.1 kernel: hierarchikus cgroup-ütemezés és új idle CPU-választás érkezik a sched_ext-be

A Linux 7.1 kernel fejlesztési ciklusában tovább fejlődik a sched_ext, vagyis az a kernelbeli ütemezőosztály, amelynél a futtatási logika BPF programokkal írható le. A napokban beolvasztásra került fejlesztési csomag a későbbi bővítések alapjait rakja le: a cgroupokhoz köthető többes ütemezői modell előkészítése mellett az idle CPU kiválasztása és a sorba állítás késleltetésének kezelése is pontosabbá válik.

Részletek