Кон Коливас (Con Kolivas) предупреди за намерението си да прекрати разработването на проектите си за ядрото на Linux, насочени към повишаване на отзивчивостта и интерактивността на потребителските задачи. Включително ще бъде спряно развитието на планировчика MuQSS (Multiple Queue Skiplist Scheduler, който преди това се развиваше под името BFS) и ще бъде прекратена адаптацията на набора от пачове «-ck» за новите версии на ядрото.
Като причина се посочва загубата на интерес към разработката за ядрото на Linux след 20 години подобна дейност и невъзможността да се възвърне предишната мотивация след завръщането към медицинската дейност по време на пандемията Covid19 (по образование Кон е анестезиолог и по време на пандемията той ръководи проект за разработка на нова конструкция на апарати за изкуствена вентилация на белите дробове и използване на 3D-печата за създаване на свързани компоненти).
Забележително е, че през 2007 година Кон Коливас вече спира разработката на пачовете «-ck» на фона на невъзможността да прокара своите поправки в основния състав на ядрото на Linux, но след това отново се завръща към тяхното развитие. Ако Кон Коливас този път не успее да намери мотивация за продължаване на работата, версията на пачовете 5.12-ck1 ще бъде последната.
Пачовете «-ck», освен планировчика MuQSS, който продължава развитието на проекта BFS, включват различни промени, влияещи на управлението на паметта, обработката на приоритети, генерирането на таймерни прекъсвания и настройките на ядрото. Ключовата задача на пачовете е повишаване на отзивчивостта на приложенията на работния плот. Тъй като предлаганите промени могат негативно да повлияят на производителността на сървърни системи, компютри с голям брой ядра на ЦП и работата в условия на едновременна работа на множество процеси, много от промените на Кон Коливас не бяха приети в основния състав на ядрото и той беше принуден да ги поддържа под формата на отделен набор от пачове, адаптирани към всяка нова версия на ядрото.
Последното обновление на клона «-ck» стана адаптация за версията на ядрото 5.12. Предоставянето на пачовете «-ck» за ядрото 5.13 беше пропуснато, а след излизането на ядрото 5.14 беше обявено намерението да се прекрати портването за новите версии на ядрото. Може би проектите Liquorix и Xanmod, които вече използват разработки от набора «-ck», могат да поемат естафетата по поддръжката на пачовете.
Кон Коливас е готов да предаде поддръжката на патчовете на други, но не вярва, че това ще е успешно решение, тъй като всички предишни опити за създаване на клонове водят до възникването на проблеми, от които той е искал да се избягва. За потребителите, които искат да получат максимална полза от основното ядро на Linux без пренасяне на планировчика MuQSS, Кон Коливас смята, че най-простото и ефективно решение ще бъде пренасянето на патчовете за увеличаване на честотата на генериране на прекъсвания от таймера (HZ) до 1000 Hz.
Източник: opennet.ru
