Dezvoltarea planificatorului de activități MuQSS și a setului de patch-uri pentru kernel „-ck” a fost reluată. Linux

Con Kolivas a reluat lucrul la planificatorul de activități MuQSS (Multiple Queue Skiplist Scheduler) și la setul de patch-uri -ck pentru kernel. Linux, care viza îmbunătățirea răspunsului și a interactivității în sarcinile și jocurile utilizatorilor. Dezvoltarea acestor proiecte a fost întreruptă în 2021 din cauza pierderii motivației și a lipsei de timp. Kon a revenit acum la munca sa anterioară și a lansat setul de patch-uri ck și planificatorul MuQSS pentru kernel. Linux 7.2. Se observă că problema constrângerilor de timp a fost rezolvată prin utilizarea instrumentelor de inteligență artificială, ceea ce a simplificat dezvoltarea și adaptarea modificărilor la noul nucleu.

Noile patch-uri implementează un mod de planificare pentru alocarea resurselor CPU între procese, luând în considerare activitatea I/O și operațiunile de citire/scriere din procesul apelat (încărcarea I/O este acum luată în considerare la calcularea resurselor CPU alocate unui proces). În plus, au fost remediate erori legate de trecerea la modul repaus sau standby.

Patch-urile „-ck” includ planificatorul de activități MuQSS, care continuă dezvoltarea proiectului BFS, și diverse modificări care afectează gestionarea memoriei, gestionarea priorităților, generarea întreruperilor temporizatorului și reglarea kernelului. Scopul principal al acestor patch-uri este de a îmbunătăți timpul de răspuns al aplicațiilor desktop. Deoarece modificările propuse pot avea un impact negativ asupra performanței sistemelor server, a computerelor cu un număr mare de nuclee CPU și a mediilor multiproces, multe dintre modificările lui Kon Kolivas au fost respinse pentru includerea în kernelul principal, iar acum le menține ca un set separat de patch-uri, adaptat pentru fiecare nouă versiune de kernel.

Sursa: opennet.ru

Cumpărați găzduire de încredere pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără găzduire web fiabilă cu protecție DDoS, servere VPS VDS | ProHoster