Udviklingen af ​​MuQSS-opgaveplanlæggeren og kernelrettelsessættet "-ck" er genoptaget. Linux

Con Kolivas har genoptaget arbejdet med opgaveplanlæggeren MuQSS (Multiple Queue Skiplist Scheduler) og -ck-patchsættet til kernen. Linux, der har til formål at forbedre responsivitet og interaktivitet i brugeropgaver og spil. Udviklingen af ​​disse projekter blev afbrudt i 2021 på grund af manglende motivation og mangel på tid. Kon er nu vendt tilbage til sit tidligere arbejde og har udgivet ck-patchsættet og MuQSS-scheduleren til kernen. Linux 7.2. Det bemærkes, at problemet med tidsbegrænsninger blev løst ved brug af AI-værktøjer, hvilket forenklede udviklingen og tilpasningen af ​​ændringer til den nye kerne.

De nye programrettelser implementerer en planlægningstilstand til allokering af CPU-ressourcer mellem processer, hvor der tages højde for I/O-aktivitet og læse-/skriveoperationer i den kaldte proces (I/O-belastning tages nu i betragtning ved beregning af de CPU-ressourcer, der er allokeret til en proces). Derudover er fejl relateret til skift til dvale- eller standbytilstand blevet rettet.

"-ck"-patcherne inkluderer MuQSS-opgaveplanlæggeren, som fortsætter med at udvikle BFS-projektet, og forskellige ændringer, der påvirker hukommelsesstyring, prioritetshåndtering, generering af timer-afbrydelser og kernejustering. Hovedformålet med disse patches er at forbedre desktopapplikationers responsivitet. Fordi de foreslåede ændringer kan have en negativ indvirkning på ydeevnen af ​​serversystemer, computere med et stort antal CPU-kerner og multiprocesmiljøer, blev mange af Kon Kolivas' ændringer afvist til inkludering i hovedkernen, og han vedligeholder dem nu som et separat patch-sæt, tilpasset til hver ny kerneudgivelse.

Kilde: opennet.ru

Køb pålidelig hosting til websteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster