Lopetetaan MuQSS-tehtäväajastimen ja Linux-ytimen "-ck"-korjauspaketin kehitys

Con Kolivas on varoittanut aikomuksestaan ​​lopettaa projektiensa kehittäminen Linux-ytimelle, jonka tarkoituksena on parantaa käyttäjätehtävien reagointikykyä ja interaktiivisuutta. Tähän sisältyy MuQSS-tehtävien ajoitusohjelman (Multiple Queue Skiplist Scheduler, aiemmin kehitetty nimellä BFS) kehityksen pysäyttäminen ja uusien ytimen julkaisujen "-ck" korjaustiedoston mukauttaminen.

Mainittu syy on kiinnostuksen menetys Linux-ytimen kehittämiseen 20 vuoden tällaisen toiminnan jälkeen ja kyvyttömyys saada takaisin entistä motivaatiota palattuaan lääketieteelliseen työhön Covid19-pandemian aikana (Kon on koulutukseltaan anestesiologi ja pandemian aikana hän johti hanke, jossa kehitetään uusi suunnittelu mekaanisille ilmanvaihtolaitteille ja 3D-tulostuksen käyttö niihin liittyvien osien luomiseen).

On huomionarvoista, että Con Kolyvas oli jo vuonna 2007 lopettanut "-ck" -korjausten kehittämisen, koska hänen korjauksiaan ei ollut mahdollista mainostaa Linuxin pääytimeen, mutta palasi sitten niiden kehittämiseen. Jos Kon Kolivas ei tällä kertaa löydä motivaatiota jatkaa työskentelyä, päivitysten 5.12-ck1 julkaisu on viimeinen.

"-ck"-korjaukset sisältävät BFS-projektin kehitystä jatkavan MuQSS-skelterin lisäksi erilaisia ​​muistinhallintajärjestelmän toimintaan, prioriteettien käsittelyyn, ajastinkeskeytysten generointiin ja ytimen asetuksiin vaikuttavia muutoksia. Korjausten päätavoite on parantaa sovellusten reagointikykyä työpöydällä. Koska ehdotetut muutokset voivat vaikuttaa negatiivisesti palvelinjärjestelmien, tietokoneiden, joissa on suuri määrä prosessoriytimiä, suorituskykyä ja toimia olosuhteissa, joissa suuri määrä prosesseja on käynnissä samanaikaisesti, monia Kon Kolivaksen muutoksia evättiin hyväksyä pääjärjestelmään. ytimen ja hänen täytyi tukea niitä erillisen korjaustiedoston muodossa. joka mukautettavissa jokaiseen uuteen ytimen julkaisuun.

Viimeisin päivitys "-ck"-haaraan oli sovitus 5.12-ytimen julkaisuun. Ytimen 5.13:n "-ck"-korjausten julkaiseminen ohitettiin, ja ytimen 5.14:n julkaisun jälkeen ilmoitettiin, että ne lopettavat ytimen uusien versioiden portoinnin. Kenties korjauspäivitysten ylläpidon viestikapula voidaan poimia Liquorix- ja Xanmod-projekteista, jotka käyttävät jo Linux-ytimen versioissaan "-ck"-sarjan kehitystä.

Con Kolivas on valmis luovuttamaan laastarien ylläpidon muille käsille, mutta ei usko tämän olevan hyvä ratkaisu, koska kaikki aiemmat yritykset luoda haarukoita ovat johtaneet ongelmiin, joita hän yritti välttää. Käyttäjille, jotka haluavat saada suurimman hyödyn Linuxin pääytimen käytöstä siirtämättä siihen MuQSS-ajoitusohjelmaa, Con Kolivas uskoo, että helpoin ja tehokkain tapa siirtää korjaustiedostot on nostaa ajastimen keskeytyksen generoinnin taajuutta (HZ). 1000 Hz asti.

Lähde: opennet.ru

Lisää kommentti