Pushimi i zhvillimit të planifikuesit të detyrave MuQSS dhe paketës së patch-eve "-ck" për kernelin Linux

Con Kolivas paralajmëroi se ka ndërprerë zhvillimin e projekteve të tij për kernelin Linux, të orientuara drejt përmirësimit të ndjeshmërisë dhe interaktivitetit të detyrave të përdoruesit. Në mesin e tyre do të ndalet zhvillimi i planifikuesit të detyrave MuQSS (Multiple Queue Skiplist Scheduler, i zhvilluar më parë nën emrin BFS) dhe do të ndalet adaptimi i grupit të patch-eve "-ck" për versionet e reja të kernelit.

Si shkak për këtë tërheqje përmendet humbja e interesit për zhvillimin për kernelin Linux pas 20 vjet aktiviteti të tillë dhe pamundësia për të rikthyer motivimin e mëparshëm pas rikthimit në aktivitetin mjekësor gjatë pandemisë Covid19 (me arsimim si anesteziolog, Con udhëhoqi një projekt për zhvillimin e një dizajni të ri për aparatet e ventilimit artificial të mushkërive dhe përdorimin e 3D-printimit për të krijuar pjesët përkatëse).

Të bemerkueshme është se në vitin 2007, Con Kolivas ndërpreu tashmë zhvillimin e patch-eve "-ck" për shkak të pamundësisë për të avancuar rregullimet e tij në përbërjen kryesore të kernelit Linux, por më pas u rikthye në zhvillimin e tyre. Nëse Con Kolivas këtë herë nuk arrin të gjejë motivimin për të vazhduar punën, lëshimi i patch-eve 5.12-ck1 do të jetë i fundit.

Patch-e "-ck", përveç planifikuesit MuQSS, i cili vazhdon zhvillimin e projektit BFS, përfshijnë ndryshime të ndryshme që ndikojnë në funksionimin e sistemit të menaxhimit të memorjes, përpunimin e prioriteteve, gjenerimin e ndërprerjeve të orës dhe konfigurimet e kernelit. Qëllimi kryesor i patch-eve është rritja e ndjeshmërisë së aplikacioneve në desktop. Duke qenë se ndryshimet e propozuara mund të ndikojnë negativisht në performancën e sistemeve server, kompjuterëve me një numër të madh CPU dhe punës nën kushtet e ekzekutimit të një numri të madh procesesh, shumë ndryshime të Con Kolivas nuk u pranuan në përbërjen kryesore të kernelit, duke e detyruar atë të mbështesë ato në formën e një grupi të veçantë patch-eve, të adaptueshme me çdo version të ri të kernelit.

Përditësimi i fundit i degës "-ck" ishte adaptimi për lëshimin e kernelit 5.12. Lëshimi i patch-eve "-ck" për kernelin 5.13 u kalua, dhe pas lëshimit të kernelit 5.14 u shpall ndërprerja e portimit për versionet e reja të kernelit. Mundësisht disa projekte si Liquorix dhe Xanmod do të jenë në gjendje të marrin përsipër mbështetje për patch-e, që tashmë përdorin përmirësimet nga grupi "-ck" në variantet e tyre të kernelit Linux.

Kon Kolivas është i gatshëm të transferojë mbështetje për patch-et në duar të tjera, por nuk beson se kjo do të jetë një zgjidhje e suksesshme, pasi të gjitha përpjekjet e kaluara për të krijuar forka kanë çuar në shfaqjen e problemeve që ai përpiqej të evitonte. Për përdoruesit që dëshirojnë të përfitojnë maksimalisht nga përdorimi i thelbit kryesor Linux pa u portuar tek planifikuesi MuQSS, Kon Kolivas konsideron se më e thjeshtë dhe efektive do të ishte transferimi i patch-eve për rritjen e frekuencës së gjenerimit të ndërprerjeve nga timer-i (HZ) në 1000 Hz.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster