Con Kolivas het werk hervat aan die MuQSS (Multiple Queue Skiplist Scheduler) taakskeduleerder en die -ck-pleister wat vir die kern gestel is. Linux, gemik op die verbetering van responsiwiteit en interaktiwiteit in gebruikerstake en speletjies. Die ontwikkeling van hierdie projekte is in 2021 gestaak weens 'n verlies aan motivering en 'n gebrek aan tyd. Kon het nou teruggekeer na sy vorige werk en die ck-patchstel en die MuQSS-skeduleerder vir die kern vrygestel. Linux 7.2. Daar word opgemerk dat die kwessie van tydsbeperkings opgelos is deur die gebruik van KI-instrumente, wat die ontwikkeling en aanpassing van veranderinge aan die nuwe kern vereenvoudig het.
Die nuwe kolle implementeer 'n skeduleringsmodus vir die toewysing van SVE-hulpbronne tussen prosesse, met inagneming van I/O-aktiwiteit en lees/skryf-bewerkings in die opgeroepte proses (I/O-las word nou in ag geneem wanneer die SVE-hulpbronne wat aan 'n proses toegeken word, bereken word). Daarbenewens is foute wat verband hou met die oorskakeling na slaap- of bystandmodus reggestel.
Die "-ck"-pleisters sluit die MuQSS-taakskeduleerder in, wat die BFS-projek steeds ontwikkel, en verskeie veranderinge wat geheuebestuur, prioriteitshantering, timer-onderbrekingsgenerering en kern-afstemming beïnvloed. Die hoofdoel van hierdie pleisters is om die responsiwiteit van lessenaartoepassings te verbeter. Omdat die voorgestelde veranderinge die werkverrigting van bedienerstelsels, rekenaars met 'n groot aantal SVE-kerne en multiprosesomgewings negatief kan beïnvloed, is baie van Kon Kolivas se veranderinge verwerp vir insluiting in die hoofkern, en hy onderhou hulle nou as 'n aparte pleisterstel, aangepas vir elke nuwe kernvrystelling.
Bron: opennet.ru
