Con Kolivas a averti de son intention de mettre fin au développement de ses projets pour le noyau Linux, visant à améliorer la réactivité et l'interactivité des tâches utilisateur. Cela inclut l'arrêt du développement de l'ordonnanceur MuQSS (Multiple Queue Skiplist Scheduler, qui était auparavant développé sous le nom de BFS) et l'arrêt de l'adaptation du jeu de correctifs « -ck » pour les nouvelles versions du noyau.
Comme raison, il évoque une perte d'intérêt pour le développement du noyau Linux après 20 ans d'activité similaire et l'impossibilité de retrouver sa motivation après son retour à la médecine pendant la pandémie de Covid19 (Con est anesthésiste de formation et durant la pandémie, il a dirigé un projet de développement d'un nouveau design d'appareils de ventilation mécanique ainsi que l'utilisation de l'impression 3D pour créer des pièces connexes).
Notamment, en 2007, Con Kolivas avait déjà arrêté le développement des correctifs « -ck » à cause de l'impossibilité de faire avancer ses corrections dans le noyau Linux principal, mais il était ensuite revenu à leur développement. Si Con Kolivas n'arrive pas cette fois-ci à retrouver la motivation pour continuer son travail, la sortie des correctifs 5.12-ck1 sera la dernière.
Les correctifs « -ck », en plus de l'ordonnanceur MuQSS, qui continue le développement du projet BFS, incluent diverses modifications affectant le fonctionnement du gestionnaire de mémoire, le traitement des priorités, la génération des interruptions de minuterie et la configuration du noyau. L'objectif principal des correctifs est d'améliorer la réactivité des applications sur le bureau. Étant donné que les modifications proposées peuvent avoir un impact négatif sur les performances des systèmes serveurs, des ordinateurs avec un grand nombre de cœurs CPU et sur le fonctionnement dans des conditions de multitâche intensif, de nombreux changements de Con Kolivas ont été refusés par le noyau principal, et il a dû les maintenir sous forme d'un ensemble de correctifs distinct, adapté à chaque nouvelle version du noyau.
La dernière mise à jour de la branche « -ck » a été l'adaptation pour la version du noyau 5.12. Le lancement des correctifs « -ck » pour le noyau 5.13 a été omis, et après la sortie du noyau 5.14, l'intention de cesser le portage pour les nouvelles versions du noyau a été annoncée. Il est possible que des projets comme Liquorix et Xanmod, qui utilisent déjà dans leurs versions du noyau Linux des éléments issus du jeu de correctifs « -ck », puissent reprendre le relais pour le soutien des correctifs.
Con Kolivas est prêt à transférer la prise en charge des correctifs à d'autres, mais il ne croit pas que cela sera une solution réussie, car toutes les tentatives précédentes de création de forks ont entraîné des problèmes qu'il s'est efforcé d'éviter. Pour les utilisateurs qui souhaitent maximiser les avantages de l'utilisation du noyau Linux sans porter le planificateur MuQSS, Con Kolivas estime que la solution la plus simple et efficace serait de transférer les correctifs pour augmenter la fréquence de génération d'interruptions par minute (HZ) à 1000 Hz.
Source : opennet.ru
