Aturant el desenvolupament del programador de tasques MuQSS i del conjunt de pedaços "-ck" per al nucli Linux

Con Kolivas ha advertit de la seva intenció de deixar de desenvolupar els seus projectes per al nucli Linux, orientats a millorar la capacitat de resposta i la interactivitat de les tasques dels usuaris. Això inclou aturar el desenvolupament del programador de tasques MuQSS (Multiple Queue Skiplist Scheduler, desenvolupat anteriorment amb el nom de BFS) i aturar l'adaptació del conjunt de pedaços "-ck" per a noves versions del nucli.

El motiu esmentat és la pèrdua d'interès per desenvolupar el nucli Linux després de 20 anys d'aquesta activitat i la incapacitat de recuperar la motivació anterior després de tornar a la feina mèdica durant la pandèmia de la Covid19 (Kon és anestesiòleg de formació i durant la pandèmia va dirigir un projecte per desenvolupar un nou disseny per a dispositius de ventilació mecànica i l'ús de la impressió 3D per crear peces relacionades).

Cal destacar que l'any 2007, Con Kolyvas ja havia deixat de desenvolupar pedaços "-ck" a causa de la impossibilitat de promocionar les seves solucions al nucli principal de Linux, però després va tornar al seu desenvolupament. Si Kon Kolivas no troba la motivació per continuar treballant aquesta vegada, el llançament dels pegats 5.12-ck1 serà l'últim.

Els pedaços "-ck", a més del planificador MuQSS, que continua el desenvolupament del projecte BFS, inclouen diversos canvis que afecten el funcionament del sistema de gestió de memòria, el maneig de prioritats, la generació d'interrupcions del temporitzador i la configuració del nucli. L'objectiu clau dels pedaços és millorar la capacitat de resposta de les aplicacions a l'escriptori. Atès que els canvis proposats poden afectar negativament el rendiment dels sistemes de servidor, els ordinadors amb un gran nombre de nuclis de CPU i funcionen en condicions en què s'executen un gran nombre de processos simultàniament, es va negar que molts dels canvis de Kon Kolivas fossin acceptats a la part principal. nucli i els havia de donar suport en forma d'un conjunt separat de pedaços adaptables a cada nou llançament del nucli.

L'última actualització de la branca "-ck" va ser una adaptació per al llançament del nucli 5.12. El llançament dels pedaços "-ck" per al nucli 5.13 es va ometre, i després del llançament del nucli 5.14 es va anunciar que deixarien de portar a noves versions del nucli. Potser els projectes Liquorix i Xanmod poden agafar la batuta del manteniment dels pedaços, que ja utilitzen desenvolupaments del conjunt "-ck" a les seves versions del nucli Linux.

Con Kolivas està disposat a cedir el manteniment dels pegats a altres mans, però no creu que aquesta sigui una bona solució, ja que tots els intents passats de crear forquilles han donat lloc a problemes que va intentar evitar. Per als usuaris que volen treure el màxim profit de l'ús del nucli principal de Linux sense portar-hi el programador MuQSS, Con Kolivas creu que la manera més fàcil i eficaç de portar els pedaços és augmentar la freqüència de la generació d'interrupcions del temporitzador (HZ). a 1000 Hz.

Font: opennet.ru

Afegeix comentari