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