Con Kolivas ostrzegł o zamiarze zaprzestania prac nad swoimi projektami dla jądra Linux, które mają na celu zwiększenie responsywności i interaktywności zadań użytkowników. W tym również, rozwój planowania w schedulerze MuQSS (Multiple Queue Skiplist Scheduler, wcześniej znany jako BFS) zostanie wstrzymany, a adaptacja zestawu patchy „-ck” dla nowych wydań jądra również zostanie zakończona.
Jako powodów podaje się utratę zainteresowania pracą nad jądrem Linux po 20 latach takiej działalności oraz niemożność odzyskania wcześniejszej motywacji po powrocie do pracy medycznej w trakcie pandemii Covid19 (z wykształcenia Kon jest anestezjologiem, a podczas pandemii przewodniczył projektowi związanym z opracowaniem nowej konstrukcji urządzeń do sztucznej wentylacji płuc oraz zastosowaniem druku 3D do tworzenia części pomocniczych).
Ciekawe, że w 2007 roku Con Kolivas już zaprzestał prac nad patchami „-ck” w obliczu niemożności przeforsowania swoich poprawek do głównego składu jądra Linux, ale później powrócił do ich rozwoju. Jeśli Con Kolivas tym razem nie znajdzie motywacji do dalszej pracy, wydanie patchy 5.12-ck1 stanie się ostatnim.
Patche „-ck”, poza planistą MuQSS, który kontynuuje rozwój projektu BFS, obejmują różne zmiany wpływające na działanie systemu zarządzania pamięcią, obsługę priorytetów, generację przerwań timera oraz ustawienia jądra. Kluczowym celem patchów jest zwiększenie responsywności aplikacji na pulpicie. Ponieważ proponowane zmiany mogą negatywnie wpływać na wydajność systemów serwerowych, komputerów z dużą liczbą rdzeni CPU i na działanie w warunkach równoczesnego wykonywania dużej liczby procesów, wiele zmian Cona Kolivasa nie zostało przyjętych do głównego składu jądra, zmuszając go do utrzymywania ich w formie oddzielnego zestawu patchy, dostosowanego do każdego nowego wydania jądra.
Ostatnią aktualizacją gałęzi „-ck” była adaptacja dla wydania jądra 5.12. Wydanie patchy „-ck” dla jądra 5.13 zostało pominięte, a po wydaniu jądra 5.14 ogłoszono zamiar zaprzestania portowania dla nowych wersji jądra. Możliwe, że projekty Liquorix i Xanmod, które już wykorzystują w swoich wersjach jądra Linux zmiany z zestawu „-ck”, przejmą odpowiedzialność za wsparcie patchy.
Kon Kolivas jest gotów przekazać utrzymanie poprawek w inne ręce, ale nie wierzy, że będzie to udane rozwiązanie, ponieważ wszystkie wcześniejsze próby stworzenia forka prowadziły do problemów, których starał się unikać. Dla użytkowników, którzy chcą maksymalnie skorzystać z używania podstawowego jądra Linux bez portowania na niego planisty MuQSS, Kon Kolivas uważa, że najprostszym i najskuteczniejszym rozwiązaniem będzie przeniesienie poprawek w celu zwiększenia częstotliwości generacji przerwań z zegara (HZ) do 1000 Hz.
Źródło: opennet.ru
