Con Kolivas on taas alustanud tööd MuQSS (Multiple Queue Skiplist Scheduler) ülesandepaneja ja -ck plaastrite sarjaga, mis on suunatud Linuxi tuuma vastavuse ja interaktiivsuse suurendamisele kasutajate ülesannete ja mängude täitmisel. Nende projektide arendamine peatati 2021. aastal motivatsiooni ja ajapuuduse tõttu. Nüüd on Con naasnud oma varasema tegevuse juurde ja vabastanud ck plaastrite komplekti ning MuQSS ülesandepaneja Linuxi tuuma versioonile 7.2. Tõdetakse, et ajapuuduse küsimus on lahendatud tänu AI-tööriistade kasutamisele, mis lihtsustasid muudatuste arendamist ja kohandamist uue tuumaga.
Uues plaastrite versioonis on rakendatud protsessorite ressursside haldamise ajastamisrežiim, mis arvestab sisend/väljund tegevust ja lugemise/kirjutamise operatsioonide täitmist kõnelemas protsessis (sisendi/väljundi koormus arvestatakse nüüd protsessile eraldatud protsessori ressursside arvutamisel). Samuti on parandatud vigu, mis olid seotud uinuvasse või ooterežiimi üleminekuga.
CK plaastrid sisaldavad MuQSS ülesandepanejat, mis jätkab BFS projekti arengut, ja erinevaid muudatusi, mis mõjutavad mäluhalduse toimimist, prioriteetide töötlemist, ajastuskatkestuste genereerimist ja tuuma seadistusi. Plástrite peamine eesmärk on suurendada arvutirakenduste omaalgatust. Kuna pakutavad muudatused võivad negatiivselt mõjutada serverite jõudlust, arvuteid, millel on palju protsessorituumaid, ja teie tööd, kui on samal ajal palju protsesse, ei nõustunud paljude Con Kolivase muudatustega lisama tuuma põhikomplekti, mistõttu peab ta neid toetama eraldiseisvate plaastrite komplektina, mis on kohandatud igale uuele tuuma väljaandele.
Allikas: opennet.ru
