MuQSS tapşırıq planlayıcısının və Linux nüvəsi üçün quraşdırılmış "-ck" yamasının inkişafının sonu

Con Kolivas istifadəçi tapşırıqlarının həssaslığını və interaktivliyini təkmilləşdirməyə yönəlmiş Linux nüvəsi üçün layihələrini inkişaf etdirməyi dayandırmaq niyyəti barədə xəbərdarlıq etdi. Buraya MuQSS tapşırıq planlayıcısının (əvvəllər BFS adı altında hazırlanmış Çox Növbə Skiplist Planlayıcısı) inkişafının dayandırılması və yeni nüvə buraxılışları üçün “-ck” yamaq dəstinin uyğunlaşdırılmasının dayandırılması daxildir.

Göstərilən səbəb, 20 illik bu cür fəaliyyətdən sonra Linux nüvəsini inkişaf etdirməyə marağın itirilməsi və Covid19 pandemiyası zamanı tibbi işə qayıtdıqdan sonra əvvəlki motivasiyanı bərpa edə bilməməsidir (Kon təlim keçmiş anestezioloqdur və pandemiya zamanı o, rəhbərlik etmişdir. mexaniki ventilyasiya cihazları üçün yeni dizaynın hazırlanması və əlaqəli hissələrin yaradılması üçün 3D çapdan istifadə layihəsi).

Maraqlıdır ki, 2007-ci ildə Con Kolyvas əsas Linux nüvəsinə düzəlişlərini təşviq etmək mümkün olmadığı üçün artıq “-ck” yamaqlarının işlənməsini dayandırmışdı, lakin sonra öz inkişafına qayıtdı. Kon Kolivas bu dəfə işləməyə davam etmək üçün motivasiya tapa bilməsə, 5.12-ck1 yamaqlarının buraxılışı sonuncu olacaq.

"-ck" yamaqları, BFS layihəsinin inkişafını davam etdirən MuQSS planlaşdırıcısına əlavə olaraq, yaddaş idarəetmə sisteminin işinə, prioritetlərin idarə edilməsinə, taymer kəsmələrinin yaradılmasına və nüvə parametrlərinə təsir edən müxtəlif dəyişiklikləri əhatə edir. Yamaların əsas məqsədi masaüstündəki proqramların cavab reaksiyasını artırmaqdır. Təklif olunan dəyişikliklər server sistemlərinin, çox sayda CPU nüvəsi olan kompüterlərin və çoxlu sayda prosesin eyni vaxtda işlədiyi şəraitdə işləməsinə mənfi təsir göstərə biləcəyi üçün Kon Kolivasın bir çox dəyişiklikləri əsas dəyişikliklərə qəbul edilməkdən imtina etdi. kernel və o, hər bir yeni nüvə buraxılışına uyğunlaşa bilən ayrıca yamaqlar dəsti şəklində onları dəstəkləməli idi.

"-ck" filialının ən son yeniləməsi 5.12 nüvə buraxılışı üçün uyğunlaşma idi. kernel 5.13 üçün "-ck" yamaqlarının buraxılışı atlandı və kernel 5.14 buraxıldıqdan sonra onların nüvənin yeni versiyaları üçün daşınmasını dayandıracaqları elan edildi. Ola bilsin ki, yamaqların saxlanması estafeti artıq Linux nüvəsinin versiyalarında “-ck” dəstinin inkişaflarından istifadə edən Liquorix və Xanmod layihələri tərəfindən götürülə bilər.

Con Kolivas yamaqların saxlanmasını başqa əllərə təhvil verməyə hazırdır, lakin bunun yaxşı bir həll olacağına inanmır, çünki çəngəllər yaratmaq üçün bütün keçmiş cəhdlər onun qarşısını almağa çalışdığı problemlərə səbəb olub. MuQSS planlayıcısını ona köçürmədən əsas Linux nüvəsindən maksimum yararlanmaq istəyən istifadəçilər üçün Con Kolivas hesab edir ki, yamaqları daşımağın ən asan və effektiv yolu taymer kəsilməsinin yaradılması (HZ) tezliyini artırmaqdır. 1000 Hz-ə qədər.

Mənbə: opennet.ru

Добавить комментарий