Sustabdomas MuQSS užduočių planuoklio ir „-ck“ pataisos rinkinio Linux branduoliui kūrimas

Con Kolivas perspėjo apie savo ketinimą nustoti kurti savo projektus, skirtus Linux branduoliui, siekiant pagerinti vartotojo užduočių reagavimą ir interaktyvumą. Tai apima MuQSS užduočių planuoklio (Kelių eilių Skiplist Scheduler, anksčiau sukurto pavadinimu BFS) kūrimo sustabdymą ir „-ck“ pataisų rinkinio pritaikymo naujiems branduolio leidimams sustabdymą.

Nurodyta priežastis – susidomėjimas Linux branduolio kūrimu po 20 tokios veiklos metų ir nesugebėjimas atgauti buvusios motyvacijos grįžus į medicinos darbą per Covid19 pandemiją (Konas pagal išsilavinimą yra anesteziologas, o pandemijos metu vadovavo projektas, skirtas sukurti naują mechaninio vėdinimo įrenginių dizainą ir naudoti 3D spausdinimą kuriant susijusias dalis).

Pastebėtina, kad 2007 m. Con Kolyvas jau nustojo kurti „-ck“ pataisas, nes negalėjo reklamuoti savo pataisų pagrindiniame „Linux“ branduolyje, bet tada grįžo prie jų kūrimo. Jei Kon Kolivas šį kartą neras motyvacijos tęsti darbą, pataisų 5.12-ck1 išleidimas bus paskutinis.

„-ck“ pataisos, be MuQSS planavimo priemonės, kuri tęsia BFS projekto plėtrą, apima įvairius pakeitimus, turinčius įtakos atminties valdymo sistemos veikimui, prioritetų tvarkymui, laikmačio pertraukimų generavimui ir branduolio nustatymams. Pagrindinis pataisų tikslas yra pagerinti darbalaukyje esančių programų reagavimą. Kadangi siūlomi pakeitimai gali neigiamai paveikti serverių sistemų, kompiuterių su daug procesoriaus branduolių našumą ir darbą tokiomis sąlygomis, kai vienu metu veikia daug procesų, daugelis Kon Kolivas pakeitimų buvo atsisakyta priimti į pagrindinį. branduolį ir jis turėjo juos palaikyti kaip atskirą pataisų rinkinį, pritaikytą kiekvienam naujam branduolio leidimui.

Naujausias „-ck“ šakos atnaujinimas buvo 5.12 branduolio leidimo adaptacija. „-ck“ pataisų, skirtų 5.13 branduoliui, leidimas buvo praleistas, o po 5.14 branduolio išleidimo buvo paskelbta, kad jie nustos perkelti į naujas branduolio versijas. Galbūt pataisų priežiūros estafetę gali perimti Liquorix ir Xanmod projektai, kurie savo Linux branduolio versijose jau naudoja patobulinimus iš „-ck“ rinkinio.

Con Kolivas yra pasirengęs perduoti pleistrų priežiūrą į kitas rankas, tačiau netiki, kad tai bus geras sprendimas, nes visi ankstesni bandymai sukurti šakutes privedė prie problemų, kurių jis bandė išvengti. Vartotojams, kurie nori išnaudoti visas pagrindinio „Linux“ branduolio galimybes, neperkeldami į jį MuQSS planavimo priemonės, Con Kolivas mano, kad paprasčiausias ir efektyviausias būdas perkelti pataisas yra padidinti laikmačio pertraukimo generavimo (HZ) dažnį. iki 1000 Hz.

Šaltinis: opennet.ru

Добавить комментарий