Con Kolivas ostrzegł, że zamierza zaprzestać rozwijania swoich projektów dla jądra Linuksa, mających na celu poprawę responsywności i interaktywności zadań użytkownika. Obejmuje to zatrzymanie rozwoju harmonogramu zadań MuQSS (Multiple Queue Skiplist Scheduler, wcześniej opracowanego pod nazwą BFS) i zatrzymanie adaptacji zestawu poprawek „-ck” do nowych wydań jądra.
Jako powód podaje się utratę zainteresowania rozwojem dla jądra Linuksa po 20 latach takiej działalności oraz brak możliwości odzyskania dawnej motywacji po powrocie do pracy medycznej w czasie pandemii Covid19 (Kon z wykształcenia jest anestezjologiem, a w czasie pandemii prowadził projekt opracowania nowego projektu urządzeń wentylacji mechanicznej i wykorzystania druku 3D do stworzenia powiązanych części).
Warto zauważyć, że w 2007 roku Con Kolyvas zaprzestał już tworzenia poprawek „-ck” ze względu na niemożność promowania swoich poprawek do głównego jądra Linuksa, ale potem powrócił do ich tworzenia. Jeśli Kon Kolivas tym razem nie znajdzie motywacji do dalszej pracy, wydanie łatki 5.12-ck1 będzie ostatnią.
Łatki „-ck”, oprócz harmonogramu MuQSS, który stanowi kontynuację rozwoju projektu BFS, obejmują różne zmiany wpływające na działanie systemu zarządzania pamięcią, obsługę priorytetów, generowanie przerwań czasowych i ustawienia jądra. Kluczowym celem łatek jest poprawa responsywności aplikacji na pulpicie. Ponieważ proponowane zmiany mogą negatywnie wpłynąć na wydajność systemów serwerowych, komputerów z dużą liczbą rdzeni procesorów oraz pracować w warunkach jednoczesnego działania dużej liczby procesów, wiele zmian Kona Kolivasa odmówiono przyjęcia do głównego nurtu jądra i musiał je wspierać w formie osobnego zestawu poprawek, które można było dostosować do każdej nowej wersji jądra.
Najnowsza aktualizacja gałęzi „-ck” była adaptacją dla wersji jądra 5.12. Pominięto wydanie łatek „-ck” dla jądra 5.13, a po wydaniu jądra 5.14 ogłoszono, że zaprzestaną one przenoszenia nowych wersji jądra. Być może pałeczkę za utrzymanie poprawek przejmą projekty Liquorix i Xanmod, które już korzystają z rozwiązań z zestawu „-ck” w swoich wersjach jądra Linuksa.
Con Kolivas jest gotowy przekazać utrzymanie poprawek w inne ręce, ale nie wierzy, że będzie to dobre rozwiązanie, ponieważ wszystkie dotychczasowe próby stworzenia forków prowadziły do problemów, których starał się uniknąć. Con Kolivas uważa, że dla użytkowników, którzy chcą w pełni wykorzystać możliwości głównego jądra Linuksa bez konieczności przenoszenia do niego harmonogramu MuQSS, najłatwiejszym i najskuteczniejszym sposobem przenoszenia poprawek jest zwiększenie częstotliwości generowania przerwań czasowych (HZ). do 1000 Hz.
Źródło: opennet.ru