Cu Kolivas și-a anunțat intenția de a renunța la munca sa pe Linux Kernel

Cu Kolivas (programator care a lucrat la kernel-ul Linux și la dezvoltarea software-ului CGMiner mining) a făcut-o cunoscută Acum cateva zile intenția dvs. de a înceta să vă dezvoltați proiectele pe kernel-ul Linux destinat să facă sarcinile utilizatorului mai receptive și mai interactive.

Menționează în special că va opri orice dezvoltare legată de planificator de sarcini MuQSS (Multiple Queue Skiplist Scheduler, dezvoltat anterior sub numele BFS) y adaptarea setului de patch-uri „-ck” pentru noile versiuni de nucleu.

Motivul acestei intenții este datorită pierderii interesului de dezvoltare pentru kernel-ul Linux după 20 de ani de activități asemănări și incapacitatea de a recâștiga motivația anterioară după revenirea la activitățile medicale în timpul pandemiei Covid19 (prin educație, Kon este anestezist și în timpul pandemiei a condus un proiect pentru a dezvolta un nou design al ventilatorului și utilizarea imprimării 3D pentru a crea părți legate) .

Este de remarcat faptul că în 2007, împreună cu Kolivas, a încetat deja să dezvolte patch-urile „-Ck” în contextul incapacității de a vă promova patch-urile la nucleul principal Linux, dar apoi sa întors la dezvoltare.

Dar acum menționează asta dacă de data aceasta nu găsești motivația să lucrez în continuare, atunci lansarea patch-ului 5.12-ck1 va fi ultima.

Dimensiunea bazei mele de utilizatori pare să scadă în timp și mă îndepărtez din ce în ce mai mult de ceea ce se întâmplă în spațiul kernel Linux, nenumărate alte lucruri mă îngrijorând în timpul liber.

Oricât de mult aș prefera să rulez propriul kernel pe hardware-ul meu, am probleme cu motivarea după ultimele 18 luni de nebunie globală din cauza Covid19 și simt că ar trebui să aduc acest set de patch-uri într-un final grațios. Primele mele patch-uri de kernel Linux datează de 20 de ani și, cu aproape nicio pasiune de a lucra la ele, cred că ar putea fi mult depășite.

Din păcate, nici nu cred că există cineva căruia îi pot preda codul în mod fiabil ca succesor, deoarece aproape toate furcile pe care le-am văzut în munca mea au fost predispuse la probleme pe care am încercat să le evit.

Patch-urile „-ck”, pe lângă programator MuQSS, că dezvoltarea proiectului BFS continuă, includ diverse modificări care afectează gestionarea memoriei, gestionarea priorităților, generarea întreruperilor cu temporizator și reglarea nucleului.

Obiectivul cheie al patch-urilor este îmbunătățirea capacității de răspuns a aplicațiilor de pe desktop. Deoarece modificările propuse pot afecta negativ performanța sistemelor server, computerelor cu un număr mare de nuclee CPU și care funcționează în condiții de executare simultană a unui număr mare de procese, multe dintre modificările Con Colivas au fost refuzate să fie acceptate în principal compoziția nucleului și a trebuit să le păstreze sub forma unui set separat de patch-uri, adaptabile fiecărei noi versiuni a nucleului.

Ultima actualizare a ramurii "-ck" a fost adaptarea pentru versiunea 5.12 nucleu. Eliberarea patch-urilor „-ck” pentru nucleul 5.13 a fost omisă și după lansarea nucleului 5.14, intenția a fost de a opri migrarea către versiunile mai noi ale nucleului.

Probabil proiectele Liquorix și Xanmod, care folosesc deja evoluțiile setului «-ck», vor putea prelua controlul de la întreținerea patch-urilor.

Cu Kolivas sunteți dispus să transferați întreținerea de la plasturi la alte mâini, dar nu crezi că aceasta este o soluție bunădeoarece toate încercările anterioare de a crea furci au dus la probleme pe care ați încercat să le evitați.

Pentru utilizatorii care doresc să profite din plin de kernel-ul principal Linux fără a-i transporta programatorul MuQSS, Con Kolivas consideră că cel mai simplu și mai eficient mod de a face acest lucru este mutarea patch-urilor pentru a crește rata de generare a întreruperilor HZ la 1000Hz.

În cele din urmă sDacă sunteți interesat să aflați mai multe despre asta, puteți verifica detaliile În următorul link.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.